generated: '2026-07-15' method: generated source: openapi/admin-openapi-original.yml, openapi/agreementacceptances-openapi-original.yml, openapi/agreements-openapi-original.yml, openapi/appcatalogs-openapi-original.yml, openapi/applications-openapi-original.yml, openapi/applicationtemplates-openapi-original.yml, openapi/auditlogs-openapi-original.yml, openapi/authenticationmethodconfigurations-openapi-original.yml, openapi/authenticationmethodspolicy-openapi-original.yml, openapi/certificatebasedauthconfiguration-openapi-original.yml, openapi/chats-openapi-original.yml, openapi/communications-openapi-original.yml, openapi/compliance-openapi-original.yml, openapi/connections-openapi-original.yml, openapi/contacts-openapi-original.yml, openapi/contracts-openapi-original.yml, openapi/copilot-openapi-original.yml, openapi/datapolicyoperations-openapi-original.yml, openapi/deviceappmanagement-openapi-original.yml, openapi/devicemanagement-openapi-original.yml, openapi/devices-openapi-original.yml, openapi/directory-openapi-original.yml, openapi/directoryobjects-openapi-original.yml, openapi/directoryroles-openapi-original.yml, openapi/directoryroletemplates-openapi-original.yml, openapi/domaindnsrecords-openapi-original.yml, openapi/domains-openapi-original.yml, openapi/drives-openapi-original.yml, openapi/education-openapi-original.yml, openapi/employeeexperience-openapi-original.yml, openapi/external-openapi-original.yml, openapi/filteroperators-openapi-original.yml, openapi/functions-openapi-original.yml, openapi/grouplifecyclepolicies-openapi-original.yml, openapi/groups-openapi-original.yml, openapi/groupsettings-openapi-original.yml, openapi/groupsettingtemplates-openapi-original.yml, openapi/identity-openapi-original.yml, openapi/identitygovernance-openapi-original.yml, openapi/identityprotection-openapi-original.yml, openapi/identityproviders-openapi-original.yml, openapi/informationprotection-openapi-original.yml, openapi/invitations-openapi-original.yml, openapi/me-openapi-original.yml, openapi/microsoft-graph-api-openapi.yml, openapi/oauth2permissiongrants-openapi-original.yml, openapi/organization-openapi-original.yml, openapi/permissiongrants-openapi-original.yml, openapi/places-openapi-original.yml, openapi/planner-openapi-original.yml, openapi/policies-openapi-original.yml, openapi/print-openapi-original.yml, openapi/privacy-openapi-original.yml, openapi/reports-openapi-original.yml, openapi/rolemanagement-openapi-original.yml, openapi/schemaextensions-openapi-original.yml, openapi/scopedrolememberships-openapi-original.yml, openapi/search-openapi-original.yml, openapi/security-openapi-original.yml, openapi/serviceprincipals-openapi-original.yml, openapi/shares-openapi-original.yml, openapi/sites-openapi-original.yml, openapi/solutions-openapi-original.yml, openapi/storage-openapi-original.yml, openapi/subscribedskus-openapi-original.yml, openapi/subscriptions-openapi-original.yml, openapi/teams-openapi-original.yml, openapi/teamstemplates-openapi-original.yml, openapi/teamwork-openapi-original.yml, openapi/tenantrelationships-openapi-original.yml, openapi/users-openapi-original.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 37105 by_action_class: connected: 19450 acting: 17655 by_consequence: read: 19450 write: 17315 physical: 247 safety-critical: 93 human_in_the_loop_required: 93 operations: - path: /admin method: get operationId: getAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin method: patch operationId: updateAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge method: get operationId: getAdminEdge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge method: patch operationId: updateAdminEdge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge method: delete operationId: deleteAdminEdge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode method: get operationId: getEdgeInternetExplorerMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode method: patch operationId: updateEdgeInternetExplorerMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode method: delete operationId: deleteEdgeInternetExplorerMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists method: get operationId: listBrowserSiteLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists method: post operationId: createBrowserSiteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id} method: get operationId: getBrowserSiteList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id} method: patch operationId: updateBrowserSiteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id} method: delete operationId: deleteBrowserSiteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/microsoft365Apps method: get operationId: getMicrosoft365Apps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/microsoft365Apps method: patch operationId: updateMicrosoft365Apps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/reportSettings method: get operationId: getReportSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/reportSettings method: patch operationId: updateReportSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement method: get operationId: getServiceAnnouncement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/sharepoint method: get operationId: getSharePointSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/sharepoint method: patch operationId: updateSharePointSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin method: get operationId: getCopilotAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits method: get operationId: listAdministrativeUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits method: post operationId: createAdministrativeUnit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id} method: get operationId: getAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id} method: patch operationId: updateAdministrativeUnit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id} method: delete operationId: deleteAdministrativeUnit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/adminConsentRequestPolicy method: get operationId: getAdminConsentRequestPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/adminConsentRequestPolicy method: patch operationId: updateAdminConsentRequestPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances method: get operationId: listAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreementAcceptances method: post operationId: createAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances/{agreementAcceptance-id} method: get operationId: getAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreementAcceptances/{agreementAcceptance-id} method: patch operationId: updateAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances/{agreementAcceptance-id} method: delete operationId: deleteAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances/$count method: get operationId: countAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances method: get operationId: listIdentityGovernanceAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances method: post operationId: createIdentityGovernanceAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: get operationId: getIdentityGovernanceAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: patch operationId: updateIdentityGovernanceAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: delete operationId: deleteIdentityGovernanceAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/$count method: get operationId: countIdentityGovernanceAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances method: get operationId: listCurrentUserAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances/{agreementAcceptance-id} method: get operationId: getCurrentUserAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances/$count method: get operationId: countCurrentUserAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances method: get operationId: listUserAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances/{agreementAcceptance-id} method: get operationId: getUserAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances/$count method: get operationId: countUserAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements method: get operationId: listAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements method: post operationId: createAgreement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id} method: get operationId: getAgreement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id} method: patch operationId: updateAgreement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id} method: delete operationId: deleteAgreement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances method: get operationId: listAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/acceptances method: post operationId: createAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: get operationId: getAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: patch operationId: updateAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: delete operationId: deleteAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances/$count method: get operationId: countAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file method: get operationId: getAgreementFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file method: patch operationId: updateAgreementFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file method: delete operationId: deleteAgreementFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations method: get operationId: listAgreementFileLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations method: post operationId: createAgreementFileLocalization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: get operationId: getAgreementFileLocalization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: patch operationId: updateAgreementFileLocalization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: delete operationId: deleteAgreementFileLocalization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: get operationId: listAgreementFileLocalizationVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: post operationId: createAgreementFileLocalizationVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: getAgreementFileLocalizationVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: updateAgreementFileLocalizationVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: deleteAgreementFileLocalizationVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files method: get operationId: listAgreementFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files method: post operationId: createAgreementFileItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/$count method: get operationId: countAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs method: get operationId: listAppCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs method: patch operationId: updateAppCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps method: get operationId: listAppCatalogsTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps method: post operationId: createAppCatalogsTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id} method: get operationId: getAppCatalogsTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id} method: patch operationId: updateAppCatalogsTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id} method: delete operationId: deleteAppCatalogsTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions method: get operationId: getAppCatalogsTeamsAppsAppDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions method: post operationId: createAppCatalogsTeamsAppsAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: get operationId: getAppCatalogsTeamsAppsAppDefinitions1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: patch operationId: updateAppCatalogsTeamsAppsAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: delete operationId: deleteAppCatalogsTeamsAppsAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: get operationId: getAppCatalogsTeamsAppsAppDefinitionsBot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: patch operationId: updateAppCatalogsTeamsAppsAppDefinitionsBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: delete operationId: deleteAppCatalogsTeamsAppsAppDefinitionsBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count method: get operationId: countAppCatalogsTeamsAppsAppDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/$count method: get operationId: countAppCatalogsTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications method: get operationId: listApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications method: post operationId: createApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id} method: get operationId: getApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id} method: patch operationId: updateApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id} method: delete operationId: deleteApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/appManagementPolicies method: get operationId: getApplicationsAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref method: delete operationId: deleteApplicationsAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/appManagementPolicies/$count method: get operationId: countApplicationsAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/appManagementPolicies/$ref method: get operationId: getApplicationsAppManagementPolicies1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/appManagementPolicies/$ref method: post operationId: createApplicationsAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/appManagementPolicies/$ref method: delete operationId: deleteApplicationsAppManagementPolicies1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/createdOnBehalfOf method: get operationId: getApplicationsCreatedOnBehalfOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/extensionProperties method: get operationId: getApplicationsExtensionProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/extensionProperties method: post operationId: createApplicationsExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/extensionProperties/{extensionProperty-id} method: get operationId: getApplicationsExtensionProperties1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/extensionProperties/{extensionProperty-id} method: patch operationId: updateApplicationsExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/extensionProperties/{extensionProperty-id} method: delete operationId: deleteApplicationsExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/extensionProperties/$count method: get operationId: countApplicationsExtensionProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials method: get operationId: getApplicationsFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials method: post operationId: createApplicationsFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: get operationId: getApplicationsFederatedIdentityCredentials1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: patch operationId: updateApplicationsFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: delete operationId: deleteApplicationsFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials(name='{name}') method: get operationId: getApplicationsFederatedIdentityCredentials(name='{name}') x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials(name='{name}') method: patch operationId: updateApplicationsFederatedIdentityCredentials(name='{name}') x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials(name='{name}') method: delete operationId: deleteApplicationsFederatedIdentityCredentials(name='{name}') x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials/$count method: get operationId: countApplicationsFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/homeRealmDiscoveryPolicies method: get operationId: getApplicationsHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: get operationId: getApplicationsHomeRealmDiscoveryPolicies1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/homeRealmDiscoveryPolicies/$count method: get operationId: countApplicationsHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/logo method: get operationId: getApplicationsLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/logo method: put operationId: replaceApplicationsLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/logo method: delete operationId: deleteApplicationsLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/addKey method: post operationId: addKeyApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/addPassword method: post operationId: addPasswordApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/checkMemberGroups method: post operationId: checkMemberGroupsApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/checkMemberObjects method: post operationId: checkMemberObjectsApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/getMemberGroups method: post operationId: getMemberGroupsApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/getMemberObjects method: post operationId: getMemberObjectsApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/removeKey method: post operationId: removeKeyApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/removePassword method: post operationId: removePasswordApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/restore method: post operationId: restoreApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/setVerifiedPublisher method: post operationId: setVerifiedPublisherApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/unsetVerifiedPublisher method: post operationId: unsetVerifiedPublisherApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners method: get operationId: getApplicationsOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/$ref method: delete operationId: deleteApplicationsOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners/{directoryObject-id}/graph.appRoleAssignment method: get operationId: getApplicationsOwnersGraphAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/graph.endpoint method: get operationId: getApplicationsOwnersGraphEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/graph.servicePrincipal method: get operationId: getApplicationsOwnersGraphServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/graph.user method: get operationId: getApplicationsOwnersGraphUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/$count method: get operationId: countApplicationsOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/$ref method: get operationId: getApplicationsOwners1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/$ref method: post operationId: createApplicationsOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners/$ref method: delete operationId: deleteApplicationsOwners1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners/graph.appRoleAssignment method: get operationId: getApplicationsOwnersGraphAppRoleAssignment1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.appRoleAssignment/$count method: get operationId: countApplicationsOwnersGraphAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.endpoint method: get operationId: getApplicationsOwnersGraphEndpoint1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.endpoint/$count method: get operationId: countApplicationsOwnersGraphEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.servicePrincipal method: get operationId: getApplicationsOwnersGraphServicePrincipal1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.servicePrincipal/$count method: get operationId: countApplicationsOwnersGraphServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.user method: get operationId: getApplicationsOwnersGraphUser1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.user/$count method: get operationId: countApplicationsOwnersGraphUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization method: get operationId: getApplicationsSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization method: put operationId: replaceApplicationsSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization method: delete operationId: deleteApplicationsSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs method: get operationId: getApplicationsSynchronizationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs method: post operationId: createApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id} method: get operationId: getApplicationsSynchronizationJobs1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id} method: patch operationId: updateApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id} method: delete operationId: deleteApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: get operationId: getApplicationsSynchronizationJobsBulkUpload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: patch operationId: updateApplicationsSynchronizationJobsBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: delete operationId: deleteApplicationsSynchronizationJobsBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: get operationId: getApplicationsSynchronizationJobsBulkUpload1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: put operationId: replaceApplicationsSynchronizationJobsBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: delete operationId: deleteApplicationsSynchronizationJobsBulkUpload1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause method: post operationId: pauseApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand method: post operationId: provisionApplicationsSynchronizationJobsProvisionOnDemand x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart method: post operationId: restartApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start method: post operationId: startApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials method: post operationId: validateCredentialsApplicationsSynchronizationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema method: get operationId: getApplicationsSynchronizationJobsSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema method: patch operationId: updateApplicationsSynchronizationJobsSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema method: delete operationId: deleteApplicationsSynchronizationJobsSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: get operationId: getApplicationsSynchronizationJobsSchemaDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: post operationId: createApplicationsSynchronizationJobsSchemaDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: get operationId: getApplicationsSynchronizationJobsSchemaDirectories1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: patch operationId: updateApplicationsSynchronizationJobsSchemaDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: delete operationId: deleteApplicationsSynchronizationJobsSchemaDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: createApplicationsSynchronizationJobsSchemaDirectoriesDiscover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count method: get operationId: countApplicationsSynchronizationJobsSchemaDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators() method: get operationId: getApplicationsSynchronizationJobsSchemaFilterOperators() x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions() method: get operationId: getApplicationsSynchronizationJobsSchemaFunctions() x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression method: post operationId: createApplicationsSynchronizationJobsSchemaParseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/$count method: get operationId: countApplicationsSynchronizationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/validateCredentials method: post operationId: validateCredentialsApplicationsSynchronizationJobs1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/acquireAccessToken method: post operationId: acquireAccessTokenApplicationsSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/secrets method: put operationId: replaceApplicationsSynchronizationSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/secrets/$count method: get operationId: countApplicationsSynchronizationSecrets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates method: get operationId: getApplicationsSynchronizationTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates method: post operationId: createApplicationsSynchronizationTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id} method: get operationId: getApplicationsSynchronizationTemplates1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id} method: patch operationId: updateApplicationsSynchronizationTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id} method: delete operationId: deleteApplicationsSynchronizationTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: get operationId: getApplicationsSynchronizationTemplatesSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: patch operationId: updateApplicationsSynchronizationTemplatesSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: delete operationId: deleteApplicationsSynchronizationTemplatesSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: get operationId: getApplicationsSynchronizationTemplatesSchemaDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: post operationId: createApplicationsSynchronizationTemplatesSchemaDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: get operationId: getApplicationsSynchronizationTemplatesSchemaDirectories1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: patch operationId: updateApplicationsSynchronizationTemplatesSchemaDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: delete operationId: deleteApplicationsSynchronizationTemplatesSchemaDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: createApplicationsSynchronizationTemplatesSchemaDirectoriesDiscover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count method: get operationId: countApplicationsSynchronizationTemplatesSchemaDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators() method: get operationId: getApplicationsSynchronizationTemplatesSchemaFilterOperators() x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions() method: get operationId: getApplicationsSynchronizationTemplatesSchemaFunctions() x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression method: post operationId: createApplicationsSynchronizationTemplatesSchemaParseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/$count method: get operationId: countApplicationsSynchronizationTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies method: get operationId: getApplicationsTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref method: delete operationId: deleteApplicationsTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenIssuancePolicies/$count method: get operationId: countApplicationsTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies/$ref method: get operationId: getApplicationsTokenIssuancePolicies1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies/$ref method: post operationId: createApplicationsTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenIssuancePolicies/$ref method: delete operationId: deleteApplicationsTokenIssuancePolicies1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenLifetimePolicies method: get operationId: getApplicationsTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref method: delete operationId: deleteApplicationsTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenLifetimePolicies/$count method: get operationId: countApplicationsTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenLifetimePolicies/$ref method: get operationId: getApplicationsTokenLifetimePolicies1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenLifetimePolicies/$ref method: post operationId: createApplicationsTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenLifetimePolicies/$ref method: delete operationId: deleteApplicationsTokenLifetimePolicies1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(appId='{appId}') method: get operationId: getApplications(appId='{appId}') x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications(appId='{appId}') method: patch operationId: updateApplications(appId='{appId}') x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(appId='{appId}') method: delete operationId: deleteApplications(appId='{appId}') x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(uniqueName='{uniqueName}') method: get operationId: getApplications(uniqueName='{uniqueName}') x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications(uniqueName='{uniqueName}') method: patch operationId: updateApplications(uniqueName='{uniqueName}') x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(uniqueName='{uniqueName}') method: delete operationId: deleteApplications(uniqueName='{uniqueName}') x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/$count method: get operationId: countApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/delta() method: get operationId: getDeltaApplicationsDelta() x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/getAvailableExtensionProperties method: post operationId: createApplicationsGetAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/getByIds method: post operationId: getByIdsApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/validateProperties method: post operationId: createApplicationsValidateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications method: get operationId: getIdentityAuthenticationEventsFlowsConditionsApplicationsIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications method: post operationId: createIdentityAuthenticationEventsFlowsConditionsApplicationsIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: get operationId: getIdentityAuthenticationEventsFlowsConditionsApplicationsIncludeApplications1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: patch operationId: updateIdentityAuthenticationEventsFlowsConditionsApplicationsIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: delete operationId: deleteIdentityAuthenticationEventsFlowsConditionsApplicationsIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/$count method: get operationId: countIdentityAuthenticationEventsFlowsConditionsApplicationsIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications method: get operationId: getIdentityAuthenticationEventsFlowsGraphExternalUsersSelfServiceSignUpEventsFlowConditionsApplicationsIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications method: post operationId: createIdentityAuthenticationEventsFlowsGraphExternalUsersSelfServiceSignUpEventsFlowConditionsApplicationsIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: get operationId: getIdentityAuthenticationEventsFlowsGraphExternalUsersSelfServiceSignUpEventsFlowConditionsApplicationsIncludeApplications1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: patch operationId: updateIdentityAuthenticationEventsFlowsGraphExternalUsersSelfServiceSignUpEventsFlowConditionsApplicationsIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: delete operationId: deleteIdentityAuthenticationEventsFlowsGraphExternalUsersSelfServiceSignUpEventsFlowConditionsApplicationsIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count method: get operationId: countIdentityAuthenticationEventsFlowsGraphExternalUsersSelfServiceSignUpEventsFlowConditionsApplicationsIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applicationTemplates method: get operationId: listApplicationTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applicationTemplates/{applicationTemplate-id} method: get operationId: getApplicationTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applicationTemplates/{applicationTemplate-id}/instantiate method: post operationId: instantiateApplicationTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applicationTemplates/$count method: get operationId: countApplicationTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs method: get operationId: listAuditLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs method: patch operationId: updateAuditLogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits method: get operationId: listAuditLogsDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/directoryAudits method: post operationId: createAuditLogsDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/{directoryAudit-id} method: get operationId: getAuditLogsDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/directoryAudits/{directoryAudit-id} method: patch operationId: updateAuditLogsDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/{directoryAudit-id} method: delete operationId: deleteAuditLogsDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/$count method: get operationId: countAuditLogsDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/provisioning method: get operationId: provisionAuditLogsProvisioning x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/provisioning method: post operationId: provisionAuditLogsProvisioning1 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/provisioning/{provisioningObjectSummary-id} method: get operationId: provisionAuditLogsProvisioning2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/provisioning/{provisioningObjectSummary-id} method: patch operationId: provisionAuditLogsProvisioning3 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/provisioning/{provisioningObjectSummary-id} method: delete operationId: provisionAuditLogsProvisioning4 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/provisioning/$count method: get operationId: provisionAuditLogsProvisioning5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns method: get operationId: listAuditLogsSignIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns method: post operationId: createAuditLogsSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/{signIn-id} method: get operationId: getAuditLogsSignIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns/{signIn-id} method: patch operationId: updateAuditLogsSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/{signIn-id} method: delete operationId: deleteAuditLogsSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/$count method: get operationId: countAuditLogsSignIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns/confirmCompromised method: post operationId: confirmCompromisedAuditLogsSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/confirmSafe method: post operationId: confirmSafeAuditLogsSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/dismiss method: post operationId: dismissAuditLogsSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations method: get operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.ListAuthenticationMethodConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodConfigurations method: post operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.CreateAuthenticationMethodConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.GetAuthenticationMethodConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.UpdateAuthenticationMethodConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.DeleteAuthenticationMethodConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations/$count method: get operationId: authenticationMethodConfigurations.GetCount-6d53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e7d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: policies.authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: policies.authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: policies.authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: policies.authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: policies.authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: policies.authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e541 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy method: get operationId: authenticationMethodsPolicy.authenticationMethodsPolicy.GetAuthenticationMethodsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy method: patch operationId: authenticationMethodsPolicy.authenticationMethodsPolicy.UpdateAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e7d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy method: get operationId: policies.GetAuthenticationMethodsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy method: patch operationId: policies.UpdateAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy method: delete operationId: policies.DeleteAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: policies.authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: policies.authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: policies.authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: policies.authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: policies.authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: policies.authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e541 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /certificateBasedAuthConfiguration method: get operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.ListCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /certificateBasedAuthConfiguration method: post operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.CreateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: get operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.GetCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: patch operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.UpdateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: delete operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.DeleteCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /certificateBasedAuthConfiguration/$count method: get operationId: certificateBasedAuthConfiguration.GetCount-e291 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations method: get operationId: directory.publicKeyInfrastructure.ListCertificateBasedAuthConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations method: post operationId: directory.publicKeyInfrastructure.CreateCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: get operationId: directory.publicKeyInfrastructure.GetCertificateBasedAuthConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: patch operationId: directory.publicKeyInfrastructure.UpdateCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: delete operationId: directory.publicKeyInfrastructure.DeleteCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.ListCertificateAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities method: post operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.CreateCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.GetCertificateAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: patch operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.UpdateCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: delete operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.DeleteCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/$count method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.certificateAuthorities.GetCount-8126 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/upload method: post operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.certificateBasedAuthPki.upload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/$count method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.GetCount-4154 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration method: get operationId: organization.ListCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration method: post operationId: organization.CreateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: get operationId: organization.GetCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: delete operationId: organization.DeleteCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration/$count method: get operationId: organization.certificateBasedAuthConfiguration.GetCount-8262 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats method: get operationId: chats.chat.ListChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats method: post operationId: chats.chat.CreateChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id} method: get operationId: chats.chat.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id} method: patch operationId: chats.chat.UpdateChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id} method: delete operationId: chats.chat.DeleteChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps method: get operationId: chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps method: post operationId: chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/$count method: get operationId: chats.installedApps.GetCount-3987 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/lastMessagePreview method: get operationId: chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/lastMessagePreview method: patch operationId: chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/lastMessagePreview method: delete operationId: chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members method: get operationId: chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members method: post operationId: chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/{conversationMember-id} method: get operationId: chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members/{conversationMember-id} method: patch operationId: chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/{conversationMember-id} method: delete operationId: chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/$count method: get operationId: chats.members.GetCount-9627 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members/add method: post operationId: chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/remove method: post operationId: chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages method: get operationId: chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages method: post operationId: chats.CreateMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id} method: get operationId: chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: chats.messages.hostedContents.GetCount-a167 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: chats.messages.replies.hostedContents.GetCount-ccd3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: chats.messages.replies.GetCount-10ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/$count method: get operationId: chats.messages.GetCount-3dde x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/delta() method: get operationId: chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/hideForUser method: post operationId: chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/markChatReadForUser method: post operationId: chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/markChatUnreadForUser method: post operationId: chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/removeAllAccessForUser method: post operationId: chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/sendActivityNotification method: post operationId: chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/unhideForUser method: post operationId: chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants method: get operationId: chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/permissionGrants method: post operationId: chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/$count method: get operationId: chats.permissionGrants.GetCount-7597 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages method: get operationId: chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages method: post operationId: chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages/$count method: get operationId: chats.pinnedMessages.GetCount-ad15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs method: get operationId: chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs method: post operationId: chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs/$count method: get operationId: chats.tabs.GetCount-b645 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/$count method: get operationId: chats.GetCount-61c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/getAllMessages() method: get operationId: chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/getAllRetainedMessages() method: get operationId: chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats method: get operationId: me.ListChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats method: post operationId: me.CreateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id} method: get operationId: me.GetChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id} method: patch operationId: me.UpdateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id} method: delete operationId: me.DeleteChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps method: get operationId: me.chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps method: post operationId: me.chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: me.chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: me.chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: me.chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: me.chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/$count method: get operationId: me.chats.installedApps.GetCount-295d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/lastMessagePreview method: get operationId: me.chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/lastMessagePreview method: patch operationId: me.chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/lastMessagePreview method: delete operationId: me.chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members method: get operationId: me.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members method: post operationId: me.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/{conversationMember-id} method: get operationId: me.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: me.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: me.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/$count method: get operationId: me.chats.members.GetCount-1223 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members/add method: post operationId: me.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/remove method: post operationId: me.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages method: get operationId: me.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages method: post operationId: me.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: me.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: me.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: me.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: me.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: me.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.chats.messages.hostedContents.GetCount-5707 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: me.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: me.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: me.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: me.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: me.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.chats.messages.replies.hostedContents.GetCount-62f4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: me.chats.messages.replies.GetCount-ac4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: me.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/$count method: get operationId: me.chats.messages.GetCount-5db5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/delta() method: get operationId: me.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/hideForUser method: post operationId: me.chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/markChatReadForUser method: post operationId: me.chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/markChatUnreadForUser method: post operationId: me.chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/removeAllAccessForUser method: post operationId: me.chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/sendActivityNotification method: post operationId: me.chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/unhideForUser method: post operationId: me.chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants method: get operationId: me.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants method: post operationId: me.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/$count method: get operationId: me.chats.permissionGrants.GetCount-9e7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages method: get operationId: me.chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages method: post operationId: me.chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: me.chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: me.chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: me.chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: me.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages/$count method: get operationId: me.chats.pinnedMessages.GetCount-f614 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs method: get operationId: me.chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs method: post operationId: me.chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: me.chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: me.chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: me.chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/$count method: get operationId: me.chats.tabs.GetCount-35b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/$count method: get operationId: me.chats.GetCount-aef8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/getAllMessages() method: get operationId: me.chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/getAllRetainedMessages() method: get operationId: me.chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats method: get operationId: users.ListChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats method: post operationId: users.CreateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id} method: get operationId: users.GetChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id} method: patch operationId: users.UpdateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id} method: delete operationId: users.DeleteChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps method: get operationId: users.chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps method: post operationId: users.chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: users.chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: users.chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: users.chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: users.user.chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/$count method: get operationId: users.chats.installedApps.GetCount-0d67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: get operationId: users.chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: patch operationId: users.chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: delete operationId: users.chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members method: get operationId: users.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members method: post operationId: users.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: get operationId: users.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: users.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: users.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/$count method: get operationId: users.chats.members.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/add method: post operationId: users.user.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/remove method: post operationId: users.user.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages method: get operationId: users.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages method: post operationId: users.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: users.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: users.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: users.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.chats.messages.hostedContents.GetCount-e922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: users.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: users.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.chats.messages.replies.hostedContents.GetCount-34f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.chats.messages.replies.GetCount-cecc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/$count method: get operationId: users.chats.messages.GetCount-c95d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/delta() method: get operationId: users.user.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/hideForUser method: post operationId: users.user.chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/markChatReadForUser method: post operationId: users.user.chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/markChatUnreadForUser method: post operationId: users.user.chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/removeAllAccessForUser method: post operationId: users.user.chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/sendActivityNotification method: post operationId: users.user.chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/unhideForUser method: post operationId: users.user.chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: get operationId: users.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: post operationId: users.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/$count method: get operationId: users.chats.permissionGrants.GetCount-8aa5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages method: get operationId: users.chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages method: post operationId: users.chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: users.chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: users.chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: users.chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: users.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/$count method: get operationId: users.chats.pinnedMessages.GetCount-bc2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs method: get operationId: users.chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs method: post operationId: users.chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: users.chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: users.chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: users.chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/$count method: get operationId: users.chats.tabs.GetCount-bf26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/$count method: get operationId: users.chats.GetCount-38c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/getAllMessages() method: get operationId: users.user.chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/getAllRetainedMessages() method: get operationId: users.user.chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications method: get operationId: communications.cloudCommunications.GetCloudCommunications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications method: patch operationId: communications.cloudCommunications.UpdateCloudCommunications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords method: get operationId: communications.ListCallRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords method: post operationId: communications.CreateCallRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id} method: get operationId: communications.GetCallRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id} method: patch operationId: communications.UpdateCallRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id} method: delete operationId: communications.DeleteCallRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/organizer_v2 method: get operationId: communications.callRecords.GetOrganizer_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/organizer_v2 method: patch operationId: communications.callRecords.UpdateOrganizer_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/organizer_v2 method: delete operationId: communications.callRecords.DeleteOrganizer_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2 method: get operationId: communications.callRecords.ListParticipants_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/participants_v2 method: post operationId: communications.callRecords.CreateParticipants_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2/{participant-id} method: get operationId: communications.callRecords.GetParticipants_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/participants_v2/{participant-id} method: patch operationId: communications.callRecords.UpdateParticipants_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2/{participant-id} method: delete operationId: communications.callRecords.DeleteParticipants_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2/$count method: get operationId: communications.callRecords.participants_v2.GetCount-ecf7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions method: get operationId: communications.callRecords.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions method: post operationId: communications.callRecords.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id} method: get operationId: communications.callRecords.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/{session-id} method: patch operationId: communications.callRecords.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id} method: delete operationId: communications.callRecords.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments method: get operationId: communications.callRecords.sessions.ListSegments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments method: post operationId: communications.callRecords.sessions.CreateSegments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id} method: get operationId: communications.callRecords.sessions.GetSegments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id} method: patch operationId: communications.callRecords.sessions.UpdateSegments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id} method: delete operationId: communications.callRecords.sessions.DeleteSegments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count method: get operationId: communications.callRecords.sessions.segments.GetCount-4fed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/$count method: get operationId: communications.callRecords.sessions.GetCount-c743 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/$count method: get operationId: communications.callRecords.GetCount-e558 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}) method: get operationId: communications.callRecords.getDirectRoutingCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}) method: get operationId: communications.callRecords.getPstnCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls method: get operationId: communications.ListCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls method: post operationId: communications.CreateCalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id} method: get operationId: communications.GetCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id} method: patch operationId: communications.UpdateCalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id} method: delete operationId: communications.DeleteCalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups method: get operationId: communications.calls.ListAudioRoutingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/audioRoutingGroups method: post operationId: communications.calls.CreateAudioRoutingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id} method: get operationId: communications.calls.GetAudioRoutingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id} method: patch operationId: communications.calls.UpdateAudioRoutingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id} method: delete operationId: communications.calls.DeleteAudioRoutingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups/$count method: get operationId: communications.calls.audioRoutingGroups.GetCount-157e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/contentSharingSessions method: get operationId: communications.calls.ListContentSharingSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/contentSharingSessions method: post operationId: communications.calls.CreateContentSharingSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id} method: get operationId: communications.calls.GetContentSharingSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id} method: patch operationId: communications.calls.UpdateContentSharingSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id} method: delete operationId: communications.calls.DeleteContentSharingSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/contentSharingSessions/$count method: get operationId: communications.calls.contentSharingSessions.GetCount-a2b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/addLargeGalleryView method: post operationId: communications.calls.call.addLargeGalleryView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/answer method: post operationId: communications.calls.call.answer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/cancelMediaProcessing method: post operationId: communications.calls.call.cancelMediaProcessing x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/changeScreenSharingRole method: post operationId: communications.calls.call.changeScreenSharingRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/keepAlive method: post operationId: communications.calls.call.keepAlive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/mute method: post operationId: communications.calls.call.mute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/playPrompt method: post operationId: communications.calls.call.playPrompt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/recordResponse method: post operationId: communications.calls.call.recordResponse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/redirect method: post operationId: communications.calls.call.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/reject method: post operationId: communications.calls.call.reject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/sendDtmfTones method: post operationId: communications.calls.call.sendDtmfTones x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/subscribeToTone method: post operationId: communications.calls.call.subscribeToTone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/transfer method: post operationId: communications.calls.call.transfer x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/unmute method: post operationId: communications.calls.call.unmute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/updateRecordingStatus method: post operationId: communications.calls.call.updateRecordingStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations method: get operationId: communications.calls.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/operations method: post operationId: communications.calls.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations/{commsOperation-id} method: get operationId: communications.calls.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/operations/{commsOperation-id} method: patch operationId: communications.calls.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations/{commsOperation-id} method: delete operationId: communications.calls.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations/$count method: get operationId: communications.calls.operations.GetCount-3444 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants method: get operationId: communications.calls.ListParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants method: post operationId: communications.calls.CreateParticipants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id} method: get operationId: communications.calls.GetParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants/{participant-id} method: patch operationId: communications.calls.UpdateParticipants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id} method: delete operationId: communications.calls.DeleteParticipants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id}/mute method: post operationId: communications.calls.call.participants.participant.mute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id}/startHoldMusic method: post operationId: communications.calls.call.participants.participant.startHoldMusic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic method: post operationId: communications.calls.call.participants.participant.stopHoldMusic x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /communications/calls/{call-id}/participants/$count method: get operationId: communications.calls.participants.GetCount-4efe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants/invite method: post operationId: communications.calls.call.participants.invite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/$count method: get operationId: communications.calls.GetCount-5d04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/logTeleconferenceDeviceQuality method: post operationId: communications.calls.logTeleconferenceDeviceQuality x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/getAllOnlineMeetingMessages() method: get operationId: communications.getAllOnlineMeetingMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/getPresencesByUserId method: post operationId: communications.getPresencesByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations method: get operationId: communications.ListOnlineMeetingConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations method: post operationId: communications.CreateOnlineMeetingConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id} method: get operationId: communications.GetOnlineMeetingConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id} method: patch operationId: communications.UpdateOnlineMeetingConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id} method: delete operationId: communications.DeleteOnlineMeetingConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages method: get operationId: communications.onlineMeetingConversations.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages method: post operationId: communications.onlineMeetingConversations.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: get operationId: communications.onlineMeetingConversations.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: patch operationId: communications.onlineMeetingConversations.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: delete operationId: communications.onlineMeetingConversations.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/conversation method: get operationId: communications.onlineMeetingConversations.messages.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions method: get operationId: communications.onlineMeetingConversations.messages.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions method: post operationId: communications.onlineMeetingConversations.messages.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.messages.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.messages.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.messages.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/$count method: get operationId: communications.onlineMeetingConversations.messages.reactions.GetCount-89b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies method: get operationId: communications.onlineMeetingConversations.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies method: post operationId: communications.onlineMeetingConversations.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: get operationId: communications.onlineMeetingConversations.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: patch operationId: communications.onlineMeetingConversations.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: delete operationId: communications.onlineMeetingConversations.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/conversation method: get operationId: communications.onlineMeetingConversations.messages.replies.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions method: get operationId: communications.onlineMeetingConversations.messages.replies.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions method: post operationId: communications.onlineMeetingConversations.messages.replies.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.messages.replies.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.messages.replies.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.messages.replies.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/$count method: get operationId: communications.onlineMeetingConversations.messages.replies.reactions.GetCount-e8c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/replyTo method: get operationId: communications.onlineMeetingConversations.messages.replies.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/$count method: get operationId: communications.onlineMeetingConversations.messages.replies.GetCount-6213 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replyTo method: get operationId: communications.onlineMeetingConversations.messages.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/$count method: get operationId: communications.onlineMeetingConversations.messages.GetCount-6781 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting method: get operationId: communications.onlineMeetingConversations.GetOnlineMeeting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting/attendeeReport method: get operationId: communications.onlineMeetingConversations.GetOnlineMeetingAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting/attendeeReport method: put operationId: communications.onlineMeetingConversations.UpdateOnlineMeetingAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting/attendeeReport method: delete operationId: communications.onlineMeetingConversations.DeleteOnlineMeetingAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter method: get operationId: communications.onlineMeetingConversations.GetStarter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter method: patch operationId: communications.onlineMeetingConversations.UpdateStarter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter method: delete operationId: communications.onlineMeetingConversations.DeleteStarter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/conversation method: get operationId: communications.onlineMeetingConversations.starter.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions method: get operationId: communications.onlineMeetingConversations.starter.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions method: post operationId: communications.onlineMeetingConversations.starter.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.starter.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.starter.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.starter.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/$count method: get operationId: communications.onlineMeetingConversations.starter.reactions.GetCount-690a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies method: get operationId: communications.onlineMeetingConversations.starter.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies method: post operationId: communications.onlineMeetingConversations.starter.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id} method: get operationId: communications.onlineMeetingConversations.starter.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id} method: patch operationId: communications.onlineMeetingConversations.starter.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id} method: delete operationId: communications.onlineMeetingConversations.starter.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/conversation method: get operationId: communications.onlineMeetingConversations.starter.replies.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions method: get operationId: communications.onlineMeetingConversations.starter.replies.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions method: post operationId: communications.onlineMeetingConversations.starter.replies.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.starter.replies.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.starter.replies.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.starter.replies.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/$count method: get operationId: communications.onlineMeetingConversations.starter.replies.reactions.GetCount-ede3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/replyTo method: get operationId: communications.onlineMeetingConversations.starter.replies.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/$count method: get operationId: communications.onlineMeetingConversations.starter.replies.GetCount-8c87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replyTo method: get operationId: communications.onlineMeetingConversations.starter.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/$count method: get operationId: communications.onlineMeetingConversations.GetCount-42c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings method: get operationId: communications.ListOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings method: post operationId: communications.CreateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id} method: get operationId: communications.GetOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id} method: patch operationId: communications.UpdateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id} method: delete operationId: communications.DeleteOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports method: get operationId: communications.onlineMeetings.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports method: post operationId: communications.onlineMeetings.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: communications.onlineMeetings.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: communications.onlineMeetings.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: communications.onlineMeetings.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: communications.onlineMeetings.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: communications.onlineMeetings.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: communications.onlineMeetings.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: communications.onlineMeetings.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: communications.onlineMeetings.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: communications.onlineMeetings.attendanceReports.attendanceRecords.GetCount-73e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count method: get operationId: communications.onlineMeetings.attendanceReports.GetCount-c621 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendeeReport method: get operationId: communications.GetOnlineMeetingsAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendeeReport method: put operationId: communications.UpdateOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendeeReport method: delete operationId: communications.DeleteOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl() method: get operationId: communications.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms method: post operationId: communications.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms method: post operationId: communications.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings method: get operationId: communications.onlineMeetings.ListRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings method: post operationId: communications.onlineMeetings.CreateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: get operationId: communications.onlineMeetings.GetRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: patch operationId: communications.onlineMeetings.UpdateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: delete operationId: communications.onlineMeetings.DeleteRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: get operationId: communications.onlineMeetings.GetRecordingsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: put operationId: communications.onlineMeetings.UpdateRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: delete operationId: communications.onlineMeetings.DeleteRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/$count method: get operationId: communications.onlineMeetings.recordings.GetCount-0fd0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/delta() method: get operationId: communications.onlineMeetings.onlineMeeting.recordings.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts method: get operationId: communications.onlineMeetings.ListTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts method: post operationId: communications.onlineMeetings.CreateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: get operationId: communications.onlineMeetings.GetTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: patch operationId: communications.onlineMeetings.UpdateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: delete operationId: communications.onlineMeetings.DeleteTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: get operationId: communications.onlineMeetings.GetTranscriptsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: put operationId: communications.onlineMeetings.UpdateTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: delete operationId: communications.onlineMeetings.DeleteTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: communications.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: communications.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: communications.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count method: get operationId: communications.onlineMeetings.transcripts.GetCount-7670 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/delta() method: get operationId: communications.onlineMeetings.onlineMeeting.transcripts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/$count method: get operationId: communications.onlineMeetings.GetCount-91a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/createOrGet method: post operationId: communications.onlineMeetings.createOrGet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: communications.onlineMeetings.getAllRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: communications.onlineMeetings.getAllTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/presences method: get operationId: communications.ListPresences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/presences method: post operationId: communications.CreatePresences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id} method: get operationId: communications.GetPresences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/presences/{presence-id} method: patch operationId: communications.UpdatePresences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id} method: delete operationId: communications.DeletePresences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/clearPresence method: post operationId: communications.presences.presence.clearPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/clearUserPreferredPresence method: post operationId: communications.presences.presence.clearUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/setPresence method: post operationId: communications.presences.presence.setPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/setStatusMessage method: post operationId: communications.presences.presence.setStatusMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/setUserPreferredPresence method: post operationId: communications.presences.presence.setUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/$count method: get operationId: communications.presences.GetCount-e4ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /compliance method: get operationId: compliance.compliance.GetCompliance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /compliance method: patch operationId: compliance.compliance.UpdateCompliance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners method: get operationId: deviceManagement.ListComplianceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners method: post operationId: deviceManagement.CreateComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: get operationId: deviceManagement.GetComplianceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: patch operationId: deviceManagement.UpdateComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: delete operationId: deviceManagement.DeleteComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/$count method: get operationId: deviceManagement.complianceManagementPartners.GetCount-eeb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections method: get operationId: connections.externalConnection.ListExternalConnection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections method: post operationId: connections.externalConnection.CreateExternalConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id} method: get operationId: connections.externalConnection.GetExternalConnection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id} method: patch operationId: connections.externalConnection.UpdateExternalConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id} method: delete operationId: connections.externalConnection.DeleteExternalConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups method: get operationId: connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups method: post operationId: connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: connections.groups.members.GetCount-d49a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/$count method: get operationId: connections.groups.GetCount-6035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items method: get operationId: connections.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items method: post operationId: connections.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id} method: get operationId: connections.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id} method: put operationId: connections.SetItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id} method: delete operationId: connections.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities method: get operationId: connections.items.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities method: post operationId: connections.items.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: get operationId: connections.items.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: patch operationId: connections.items.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: delete operationId: connections.items.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy method: get operationId: connections.items.activities.GetPerformedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/$count method: get operationId: connections.items.activities.GetCount-5552 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities method: post operationId: connections.externalConnection.items.externalItem.addActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/$count method: get operationId: connections.items.GetCount-eebb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/operations method: get operationId: connections.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/operations method: post operationId: connections.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/operations/{connectionOperation-id} method: get operationId: connections.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/operations/{connectionOperation-id} method: patch operationId: connections.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/operations/{connectionOperation-id} method: delete operationId: connections.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/operations/$count method: get operationId: connections.operations.GetCount-57e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/schema method: get operationId: connections.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/schema method: patch operationId: connections.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/$count method: get operationId: connections.GetCount-7f4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections method: get operationId: external.ListConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections method: post operationId: external.CreateConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id} method: get operationId: external.GetConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id} method: patch operationId: external.UpdateConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id} method: delete operationId: external.DeleteConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups method: get operationId: external.connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups method: post operationId: external.connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: external.connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: external.connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: external.connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: external.connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: external.connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: external.connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: external.connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: external.connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: external.connections.groups.members.GetCount-482b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/$count method: get operationId: external.connections.groups.GetCount-51f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items method: get operationId: external.connections.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items method: post operationId: external.connections.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: get operationId: external.connections.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: put operationId: external.connections.SetItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: delete operationId: external.connections.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities method: get operationId: external.connections.items.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities method: post operationId: external.connections.items.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: get operationId: external.connections.items.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: patch operationId: external.connections.items.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: delete operationId: external.connections.items.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy method: get operationId: external.connections.items.activities.GetPerformedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count method: get operationId: external.connections.items.activities.GetCount-d5b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities method: post operationId: external.connections.externalConnection.items.externalItem.addActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/$count method: get operationId: external.connections.items.GetCount-e4dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations method: get operationId: external.connections.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations method: post operationId: external.connections.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: get operationId: external.connections.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: patch operationId: external.connections.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: delete operationId: external.connections.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/$count method: get operationId: external.connections.operations.GetCount-f5c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/schema method: get operationId: external.connections.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/schema method: patch operationId: external.connections.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/$count method: get operationId: external.connections.GetCount-5ccf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts method: get operationId: contacts.orgContact.ListOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id} method: get operationId: contacts.orgContact.GetOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id} method: patch operationId: contacts.orgContact.UpdateOrgContact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id} method: delete operationId: contacts.orgContact.DeleteOrgContact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/directReports method: get operationId: contacts.ListDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/{directoryObject-id} method: get operationId: contacts.GetDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/{directoryObject-id}/graph.orgContact method: get operationId: contacts.GetDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/{directoryObject-id}/graph.user method: get operationId: contacts.GetDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/$count method: get operationId: contacts.directReports.GetCount-94c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.orgContact method: get operationId: contacts.ListDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.orgContact/$count method: get operationId: contacts.DirectReports.GetCount.AsOrgContact-315a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.user method: get operationId: contacts.ListDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.user/$count method: get operationId: contacts.DirectReports.GetCount.AsUser-5746 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/manager method: get operationId: contacts.GetManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf method: get operationId: contacts.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id} method: get operationId: contacts.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: contacts.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: contacts.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/$count method: get operationId: contacts.memberOf.GetCount-46e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.administrativeUnit method: get operationId: contacts.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.administrativeUnit/$count method: get operationId: contacts.MemberOf.GetCount.AsAdministrativeUnit-db20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.group method: get operationId: contacts.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.group/$count method: get operationId: contacts.MemberOf.GetCount.AsGroup-df93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/checkMemberGroups method: post operationId: contacts.orgContact.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/checkMemberObjects method: post operationId: contacts.orgContact.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/getMemberGroups method: post operationId: contacts.orgContact.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/getMemberObjects method: post operationId: contacts.orgContact.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/restore method: post operationId: contacts.orgContact.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/retryServiceProvisioning method: post operationId: contacts.orgContact.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/onPremisesSyncBehavior method: get operationId: contacts.GetOnPremisesSyncBehavior x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/onPremisesSyncBehavior method: patch operationId: contacts.UpdateOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/onPremisesSyncBehavior method: delete operationId: contacts.DeleteOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/serviceProvisioningErrors method: get operationId: contacts.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/serviceProvisioningErrors/$count method: get operationId: contacts.ServiceProvisioningErrors.GetCount-33c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf method: get operationId: contacts.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: contacts.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: contacts.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: contacts.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/$count method: get operationId: contacts.transitiveMemberOf.GetCount-d749 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: contacts.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: contacts.TransitiveMemberOf.GetCount.AsAdministrativeUnit-d6cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.group method: get operationId: contacts.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.group/$count method: get operationId: contacts.TransitiveMemberOf.GetCount.AsGroup-e1a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/$count method: get operationId: contacts.GetCount-60f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/delta() method: get operationId: contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/getAvailableExtensionProperties method: post operationId: contacts.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/getByIds method: post operationId: contacts.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/validateProperties method: post operationId: contacts.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: get operationId: me.contactFolders.childFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: post operationId: me.contactFolders.childFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: get operationId: me.contactFolders.childFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: patch operationId: me.contactFolders.childFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: delete operationId: me.contactFolders.childFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: get operationId: me.contactFolders.childFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: post operationId: me.contactFolders.childFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contactFolders.childFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contactFolders.childFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contactFolders.childFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count method: get operationId: me.contactFolders.childFolders.contacts.extensions.GetCount-0ca5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.childFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: get operationId: me.contactFolders.childFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: patch operationId: me.contactFolders.childFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: get operationId: me.contactFolders.childFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: put operationId: me.contactFolders.childFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: delete operationId: me.contactFolders.childFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count method: get operationId: me.contactFolders.childFolders.contacts.GetCount-bf12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta() method: get operationId: me.contactFolders.contactFolder.childFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts method: get operationId: me.contactFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts method: post operationId: me.contactFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: get operationId: me.contactFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: patch operationId: me.contactFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: delete operationId: me.contactFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: get operationId: me.contactFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: post operationId: me.contactFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contactFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contactFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contactFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count method: get operationId: me.contactFolders.contacts.extensions.GetCount-d89c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: get operationId: me.contactFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: patch operationId: me.contactFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: get operationId: me.contactFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: put operationId: me.contactFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: delete operationId: me.contactFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/$count method: get operationId: me.contactFolders.contacts.GetCount-31d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/delta() method: get operationId: me.contactFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts method: get operationId: me.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts method: post operationId: me.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id} method: get operationId: me.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id} method: patch operationId: me.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id} method: delete operationId: me.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions method: get operationId: me.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/extensions method: post operationId: me.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/$count method: get operationId: me.contacts.extensions.GetCount-10dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/permanentDelete method: post operationId: me.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo method: get operationId: me.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/photo method: patch operationId: me.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo/$value method: get operationId: me.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/photo/$value method: put operationId: me.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo/$value method: delete operationId: me.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/$count method: get operationId: me.contacts.GetCount-9c39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/delta() method: get operationId: me.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: get operationId: users.contactFolders.childFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: post operationId: users.contactFolders.childFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: get operationId: users.contactFolders.childFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: patch operationId: users.contactFolders.childFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: delete operationId: users.contactFolders.childFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: get operationId: users.contactFolders.childFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: post operationId: users.contactFolders.childFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contactFolders.childFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contactFolders.childFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contactFolders.childFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count method: get operationId: users.contactFolders.childFolders.contacts.extensions.GetCount-5b30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: get operationId: users.contactFolders.childFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: patch operationId: users.contactFolders.childFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: get operationId: users.contactFolders.childFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: put operationId: users.contactFolders.childFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: delete operationId: users.contactFolders.childFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count method: get operationId: users.contactFolders.childFolders.contacts.GetCount-6cbe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta() method: get operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts method: get operationId: users.contactFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts method: post operationId: users.contactFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: get operationId: users.contactFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: patch operationId: users.contactFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: delete operationId: users.contactFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: get operationId: users.contactFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: post operationId: users.contactFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contactFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contactFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contactFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count method: get operationId: users.contactFolders.contacts.extensions.GetCount-8e14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: get operationId: users.contactFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: patch operationId: users.contactFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: get operationId: users.contactFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: put operationId: users.contactFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: delete operationId: users.contactFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count method: get operationId: users.contactFolders.contacts.GetCount-5cc4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta() method: get operationId: users.user.contactFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts method: get operationId: users.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts method: post operationId: users.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id} method: get operationId: users.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id} method: patch operationId: users.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id} method: delete operationId: users.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions method: get operationId: users.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/extensions method: post operationId: users.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/$count method: get operationId: users.contacts.extensions.GetCount-e5d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo method: get operationId: users.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/photo method: patch operationId: users.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: get operationId: users.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: put operationId: users.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: delete operationId: users.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/$count method: get operationId: users.contacts.GetCount-4943 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/delta() method: get operationId: users.user.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts method: get operationId: contracts.contract.ListContract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts method: post operationId: contracts.contract.CreateContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id} method: get operationId: contracts.contract.GetContract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts/{contract-id} method: patch operationId: contracts.contract.UpdateContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id} method: delete operationId: contracts.contract.DeleteContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/checkMemberGroups method: post operationId: contracts.contract.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/checkMemberObjects method: post operationId: contracts.contract.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/getMemberGroups method: post operationId: contracts.contract.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/getMemberObjects method: post operationId: contracts.contract.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/restore method: post operationId: contracts.contract.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/$count method: get operationId: contracts.GetCount-8092 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts/delta() method: get operationId: contracts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts/getAvailableExtensionProperties method: post operationId: contracts.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/getByIds method: post operationId: contracts.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/validateProperties method: post operationId: contracts.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot method: get operationId: copilot.copilotRoot.GetCopilotRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot method: patch operationId: copilot.copilotRoot.UpdateCopilotRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin method: get operationId: copilot.GetAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/admin method: patch operationId: copilot.UpdateAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin method: delete operationId: copilot.DeleteAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings method: get operationId: copilot.admin.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/admin/settings method: patch operationId: copilot.admin.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings method: delete operationId: copilot.admin.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings/limitedMode method: get operationId: copilot.admin.settings.GetLimitedMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/admin/settings/limitedMode method: patch operationId: copilot.admin.settings.UpdateLimitedMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings/limitedMode method: delete operationId: copilot.admin.settings.DeleteLimitedMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/interactionHistory method: get operationId: copilot.GetInteractionHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/interactionHistory method: patch operationId: copilot.UpdateInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/interactionHistory method: delete operationId: copilot.DeleteInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/interactionHistory/getAllEnterpriseInteractions() method: get operationId: copilot.interactionHistory.getAllEnterpriseInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/retrieval method: post operationId: copilot.retrieval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/reports method: get operationId: copilot.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users method: get operationId: copilot.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users method: post operationId: copilot.CreateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id} method: get operationId: copilot.GetUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/{aiUser-id} method: patch operationId: copilot.UpdateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id} method: delete operationId: copilot.DeleteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory method: get operationId: copilot.users.GetInteractionHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/{aiUser-id}/interactionHistory method: patch operationId: copilot.users.UpdateInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory method: delete operationId: copilot.users.DeleteInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory/getAllEnterpriseInteractions() method: get operationId: copilot.users.aiUser.interactionHistory.getAllEnterpriseInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/$count method: get operationId: copilot.users.GetCount-2ed5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dataPolicyOperations method: get operationId: dataPolicyOperations.dataPolicyOperation.ListDataPolicyOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dataPolicyOperations method: post operationId: dataPolicyOperations.dataPolicyOperation.CreateDataPolicyOperation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dataPolicyOperations/{dataPolicyOperation-id} method: get operationId: dataPolicyOperations.dataPolicyOperation.GetDataPolicyOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dataPolicyOperations/{dataPolicyOperation-id} method: patch operationId: dataPolicyOperations.dataPolicyOperation.UpdateDataPolicyOperation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dataPolicyOperations/{dataPolicyOperation-id} method: delete operationId: dataPolicyOperations.dataPolicyOperation.DeleteDataPolicyOperation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dataPolicyOperations/$count method: get operationId: dataPolicyOperations.GetCount-b129 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement method: get operationId: deviceAppManagement.deviceAppManagement.GetDeviceAppManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement method: patch operationId: deviceAppManagement.deviceAppManagement.UpdateDeviceAppManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections method: get operationId: deviceAppManagement.ListAndroidManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections method: post operationId: deviceAppManagement.CreateAndroidManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id} method: get operationId: deviceAppManagement.GetAndroidManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id} method: patch operationId: deviceAppManagement.UpdateAndroidManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id} method: delete operationId: deviceAppManagement.DeleteAndroidManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps method: get operationId: deviceAppManagement.androidManagedAppProtections.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps method: post operationId: deviceAppManagement.androidManagedAppProtections.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.androidManagedAppProtections.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.androidManagedAppProtections.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.androidManagedAppProtections.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count method: get operationId: deviceAppManagement.androidManagedAppProtections.apps.GetCount-6de4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments method: get operationId: deviceAppManagement.androidManagedAppProtections.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments method: post operationId: deviceAppManagement.androidManagedAppProtections.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.androidManagedAppProtections.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.androidManagedAppProtections.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.androidManagedAppProtections.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count method: get operationId: deviceAppManagement.androidManagedAppProtections.assignments.GetCount-574a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary method: get operationId: deviceAppManagement.androidManagedAppProtections.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary method: patch operationId: deviceAppManagement.androidManagedAppProtections.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary method: delete operationId: deviceAppManagement.androidManagedAppProtections.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/$count method: get operationId: deviceAppManagement.androidManagedAppProtections.GetCount-dc72 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections method: get operationId: deviceAppManagement.ListDefaultManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections method: post operationId: deviceAppManagement.CreateDefaultManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id} method: get operationId: deviceAppManagement.GetDefaultManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id} method: patch operationId: deviceAppManagement.UpdateDefaultManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id} method: delete operationId: deviceAppManagement.DeleteDefaultManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps method: get operationId: deviceAppManagement.defaultManagedAppProtections.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps method: post operationId: deviceAppManagement.defaultManagedAppProtections.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.defaultManagedAppProtections.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.defaultManagedAppProtections.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.defaultManagedAppProtections.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count method: get operationId: deviceAppManagement.defaultManagedAppProtections.apps.GetCount-9a28 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary method: get operationId: deviceAppManagement.defaultManagedAppProtections.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary method: patch operationId: deviceAppManagement.defaultManagedAppProtections.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary method: delete operationId: deviceAppManagement.defaultManagedAppProtections.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/$count method: get operationId: deviceAppManagement.defaultManagedAppProtections.GetCount-9b85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections method: get operationId: deviceAppManagement.ListIosManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections method: post operationId: deviceAppManagement.CreateIosManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id} method: get operationId: deviceAppManagement.GetIosManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id} method: patch operationId: deviceAppManagement.UpdateIosManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id} method: delete operationId: deviceAppManagement.DeleteIosManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps method: get operationId: deviceAppManagement.iosManagedAppProtections.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps method: post operationId: deviceAppManagement.iosManagedAppProtections.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.iosManagedAppProtections.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.iosManagedAppProtections.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.iosManagedAppProtections.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count method: get operationId: deviceAppManagement.iosManagedAppProtections.apps.GetCount-33d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments method: get operationId: deviceAppManagement.iosManagedAppProtections.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments method: post operationId: deviceAppManagement.iosManagedAppProtections.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.iosManagedAppProtections.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.iosManagedAppProtections.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.iosManagedAppProtections.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count method: get operationId: deviceAppManagement.iosManagedAppProtections.assignments.GetCount-619f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary method: get operationId: deviceAppManagement.iosManagedAppProtections.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary method: patch operationId: deviceAppManagement.iosManagedAppProtections.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary method: delete operationId: deviceAppManagement.iosManagedAppProtections.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/$count method: get operationId: deviceAppManagement.iosManagedAppProtections.GetCount-dcdc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppPolicies method: get operationId: deviceAppManagement.ListManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppPolicies method: post operationId: deviceAppManagement.CreateManagedAppPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id} method: get operationId: deviceAppManagement.GetManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id} method: patch operationId: deviceAppManagement.UpdateManagedAppPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id} method: delete operationId: deviceAppManagement.DeleteManagedAppPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps method: post operationId: deviceAppManagement.managedAppPolicies.managedAppPolicy.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/$count method: get operationId: deviceAppManagement.managedAppPolicies.GetCount-b24d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations method: get operationId: deviceAppManagement.ListManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations method: post operationId: deviceAppManagement.CreateManagedAppRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id} method: get operationId: deviceAppManagement.GetManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id} method: patch operationId: deviceAppManagement.UpdateManagedAppRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id} method: delete operationId: deviceAppManagement.DeleteManagedAppRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies method: get operationId: deviceAppManagement.managedAppRegistrations.ListAppliedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies method: post operationId: deviceAppManagement.managedAppRegistrations.CreateAppliedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id} method: get operationId: deviceAppManagement.managedAppRegistrations.GetAppliedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id} method: patch operationId: deviceAppManagement.managedAppRegistrations.UpdateAppliedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id} method: delete operationId: deviceAppManagement.managedAppRegistrations.DeleteAppliedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps method: post operationId: deviceAppManagement.managedAppRegistrations.managedAppRegistration.appliedPolicies.managedAppPolicy.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count method: get operationId: deviceAppManagement.managedAppRegistrations.appliedPolicies.GetCount-91f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies method: get operationId: deviceAppManagement.managedAppRegistrations.ListIntendedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies method: post operationId: deviceAppManagement.managedAppRegistrations.CreateIntendedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id} method: get operationId: deviceAppManagement.managedAppRegistrations.GetIntendedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id} method: patch operationId: deviceAppManagement.managedAppRegistrations.UpdateIntendedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id} method: delete operationId: deviceAppManagement.managedAppRegistrations.DeleteIntendedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps method: post operationId: deviceAppManagement.managedAppRegistrations.managedAppRegistration.intendedPolicies.managedAppPolicy.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count method: get operationId: deviceAppManagement.managedAppRegistrations.intendedPolicies.GetCount-edb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations method: get operationId: deviceAppManagement.managedAppRegistrations.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations method: post operationId: deviceAppManagement.managedAppRegistrations.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id} method: get operationId: deviceAppManagement.managedAppRegistrations.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id} method: patch operationId: deviceAppManagement.managedAppRegistrations.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id} method: delete operationId: deviceAppManagement.managedAppRegistrations.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count method: get operationId: deviceAppManagement.managedAppRegistrations.operations.GetCount-3c0f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/$count method: get operationId: deviceAppManagement.managedAppRegistrations.GetCount-e04a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration() method: get operationId: deviceAppManagement.managedAppRegistrations.getUserIdsWithFlaggedAppRegistration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppStatuses method: get operationId: deviceAppManagement.ListManagedAppStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppStatuses method: post operationId: deviceAppManagement.CreateManagedAppStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppStatuses/{managedAppStatus-id} method: get operationId: deviceAppManagement.GetManagedAppStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppStatuses/{managedAppStatus-id} method: patch operationId: deviceAppManagement.UpdateManagedAppStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppStatuses/{managedAppStatus-id} method: delete operationId: deviceAppManagement.DeleteManagedAppStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppStatuses/$count method: get operationId: deviceAppManagement.managedAppStatuses.GetCount-1655 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks method: get operationId: deviceAppManagement.ListManagedEBooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks method: post operationId: deviceAppManagement.CreateManagedEBooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id} method: get operationId: deviceAppManagement.GetManagedEBooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id} method: patch operationId: deviceAppManagement.UpdateManagedEBooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id} method: delete operationId: deviceAppManagement.DeleteManagedEBooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments method: get operationId: deviceAppManagement.managedEBooks.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments method: post operationId: deviceAppManagement.managedEBooks.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id} method: get operationId: deviceAppManagement.managedEBooks.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id} method: patch operationId: deviceAppManagement.managedEBooks.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id} method: delete operationId: deviceAppManagement.managedEBooks.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count method: get operationId: deviceAppManagement.managedEBooks.assignments.GetCount-b034 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates method: get operationId: deviceAppManagement.managedEBooks.ListDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates method: post operationId: deviceAppManagement.managedEBooks.CreateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id} method: get operationId: deviceAppManagement.managedEBooks.GetDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id} method: patch operationId: deviceAppManagement.managedEBooks.UpdateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id} method: delete operationId: deviceAppManagement.managedEBooks.DeleteDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count method: get operationId: deviceAppManagement.managedEBooks.deviceStates.GetCount-6c04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary method: get operationId: deviceAppManagement.managedEBooks.GetInstallSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary method: patch operationId: deviceAppManagement.managedEBooks.UpdateInstallSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary method: delete operationId: deviceAppManagement.managedEBooks.DeleteInstallSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assign method: post operationId: deviceAppManagement.managedEBooks.managedEBook.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary method: get operationId: deviceAppManagement.managedEBooks.ListUserStateSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary method: post operationId: deviceAppManagement.managedEBooks.CreateUserStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id} method: get operationId: deviceAppManagement.managedEBooks.GetUserStateSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id} method: patch operationId: deviceAppManagement.managedEBooks.UpdateUserStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id} method: delete operationId: deviceAppManagement.managedEBooks.DeleteUserStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.ListDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates method: post operationId: deviceAppManagement.managedEBooks.userStateSummary.CreateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id} method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.GetDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id} method: patch operationId: deviceAppManagement.managedEBooks.userStateSummary.UpdateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id} method: delete operationId: deviceAppManagement.managedEBooks.userStateSummary.DeleteDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.deviceStates.GetCount-a97e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.GetCount-862d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/$count method: get operationId: deviceAppManagement.managedEBooks.GetCount-72ff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies method: get operationId: deviceAppManagement.ListMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies method: post operationId: deviceAppManagement.CreateMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id} method: get operationId: deviceAppManagement.GetMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id} method: patch operationId: deviceAppManagement.UpdateMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id} method: delete operationId: deviceAppManagement.DeleteMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments method: post operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.assignments.GetCount-12b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: post operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.exemptAppLockerFiles.GetCount-f6bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: post operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.protectedAppLockerFiles.GetCount-5893 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetCount-a680 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/syncMicrosoftStoreForBusinessApps method: post operationId: deviceAppManagement.syncMicrosoftStoreForBusinessApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories method: get operationId: deviceAppManagement.ListMobileAppCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppCategories method: post operationId: deviceAppManagement.CreateMobileAppCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.GetMobileAppCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppCategories/{mobileAppCategory-id} method: patch operationId: deviceAppManagement.UpdateMobileAppCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories/{mobileAppCategory-id} method: delete operationId: deviceAppManagement.DeleteMobileAppCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories/$count method: get operationId: deviceAppManagement.mobileAppCategories.GetCount-03a0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations method: get operationId: deviceAppManagement.ListMobileAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations method: post operationId: deviceAppManagement.CreateMobileAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} method: get operationId: deviceAppManagement.GetMobileAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} method: patch operationId: deviceAppManagement.UpdateMobileAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} method: delete operationId: deviceAppManagement.DeleteMobileAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments method: get operationId: deviceAppManagement.mobileAppConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments method: post operationId: deviceAppManagement.mobileAppConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} method: get operationId: deviceAppManagement.mobileAppConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.assignments.GetCount-24db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses method: get operationId: deviceAppManagement.mobileAppConfigurations.ListDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses method: post operationId: deviceAppManagement.mobileAppConfigurations.CreateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} method: get operationId: deviceAppManagement.mobileAppConfigurations.GetDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.deviceStatuses.GetCount-812c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary method: get operationId: deviceAppManagement.mobileAppConfigurations.GetDeviceStatusSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateDeviceStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteDeviceStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign method: post operationId: deviceAppManagement.mobileAppConfigurations.managedDeviceMobileAppConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses method: get operationId: deviceAppManagement.mobileAppConfigurations.ListUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses method: post operationId: deviceAppManagement.mobileAppConfigurations.CreateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} method: get operationId: deviceAppManagement.mobileAppConfigurations.GetUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.userStatuses.GetCount-b4b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary method: get operationId: deviceAppManagement.mobileAppConfigurations.GetUserStatusSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateUserStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteUserStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.GetCount-15a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppRelationships method: get operationId: deviceAppManagement.ListMobileAppRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppRelationships method: post operationId: deviceAppManagement.CreateMobileAppRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppRelationships/{mobileAppRelationship-id} method: get operationId: deviceAppManagement.GetMobileAppRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppRelationships/{mobileAppRelationship-id} method: patch operationId: deviceAppManagement.UpdateMobileAppRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppRelationships/{mobileAppRelationship-id} method: delete operationId: deviceAppManagement.DeleteMobileAppRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppRelationships/$count method: get operationId: deviceAppManagement.mobileAppRelationships.GetCount-a82f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps method: get operationId: deviceAppManagement.ListMobileApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps method: post operationId: deviceAppManagement.CreateMobileApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id} method: get operationId: deviceAppManagement.GetMobileApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id} method: patch operationId: deviceAppManagement.UpdateMobileApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id} method: delete operationId: deviceAppManagement.DeleteMobileApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments method: get operationId: deviceAppManagement.mobileApps.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments method: post operationId: deviceAppManagement.mobileApps.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count method: get operationId: deviceAppManagement.mobileApps.assignments.GetCount-493c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/categories method: get operationId: deviceAppManagement.mobileApps.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/categories/$count method: get operationId: deviceAppManagement.mobileApps.categories.GetCount-6d0e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.assignments.GetCount-1911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.categories.GetCount-828c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.containedApps.GetCount-510a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.androidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.androidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.files.GetCount-d41e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.GetCount-12ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp method: get operationId: deviceAppManagement.GetMobileApps.AsAndroidStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.assignments.GetCount-6eb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.categories.GetCount-2f24 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assign method: post operationId: deviceAppManagement.mobileApps.mobileApp.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsIosLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.assignments.GetCount-22ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.categories.GetCount-9433 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.containedApps.GetCount-7a04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.iosLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.iosLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.files.GetCount-ec6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.GetCount-e450 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp method: get operationId: deviceAppManagement.GetMobileApps.AsIosStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsIosStoreApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosStoreApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosStoreApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.assignments.GetCount-ec45 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.categories.GetCount-06f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp method: get operationId: deviceAppManagement.GetMobileApps.AsIosVppApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsIosVppApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosVppApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosVppApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.assignments.GetCount-4b18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.categories.GetCount-7fa7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp method: get operationId: deviceAppManagement.GetMobileApps.AsMacOSDmgApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.assignments.GetCount-2a85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.categories.GetCount-ccbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.containedApps.GetCount-19e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSDmgApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSDmgApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.files.GetCount-36b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.GetCount-df85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsMacOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.assignments.GetCount-0658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.categories.GetCount-18f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.containedApps.GetCount-667c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.files.GetCount-ebb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.GetCount-f249 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsManagedAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.assignments.GetCount-7cc2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.categories.GetCount-ebb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.containedApps.GetCount-1666 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedAndroidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedAndroidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.files.GetCount-237b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.GetCount-bb5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsManagedIOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.assignments.GetCount-6633 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.categories.GetCount-baea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.containedApps.GetCount-877c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedIOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedIOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.files.GetCount-6260 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.GetCount-57c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsManagedMobileLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.assignments.GetCount-7f2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.categories.GetCount-6e46 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.containedApps.GetCount-4c53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedMobileLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedMobileLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.files.GetCount-f9ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.GetCount-db35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp method: get operationId: deviceAppManagement.GetMobileApps.AsMicrosoftStoreForBusinessApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.assignments.GetCount-38b3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.categories.GetCount-e09e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp method: get operationId: deviceAppManagement.GetMobileApps.AsWin32LobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.assignments.GetCount-ce71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.categories.GetCount-fcaa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.containedApps.GetCount-5c38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.win32LobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.win32LobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.files.GetCount-1de1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.GetCount-1710 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.assignments.GetCount-59b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.categories.GetCount-d1eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.containedApps.GetCount-d3ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.files.GetCount-21f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.GetCount-e02a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsMobileMSI x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.assignments.GetCount-4603 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.categories.GetCount-4240 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.containedApps.GetCount-1ef7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsMobileMSI.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsMobileMSI.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.files.GetCount-56d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.GetCount-4cf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsUniversalAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.assignments.GetCount-07a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.categories.GetCount-c2ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListCommittedContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.CreateCommittedContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetCommittedContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.UpdateCommittedContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.DeleteCommittedContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.committedContainedApps.GetCount-b859 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.containedApps.GetCount-be43 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsUniversalAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsUniversalAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.files.GetCount-43a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.GetCount-2f10 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsWebApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.assignments.GetCount-0362 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.categories.GetCount-79ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/$count method: get operationId: deviceAppManagement.mobileApps.GetCount-dcef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsAndroidLobApp-3c7c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidStoreApp method: get operationId: deviceAppManagement.ListMobileApps.AsAndroidStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidStoreApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsAndroidStoreApp-fff5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsIosLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsIosLobApp-f182 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosStoreApp method: get operationId: deviceAppManagement.ListMobileApps.AsIosStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosStoreApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsIosStoreApp-6fbc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosVppApp method: get operationId: deviceAppManagement.ListMobileApps.AsIosVppApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosVppApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsIosVppApp-da96 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSDmgApp method: get operationId: deviceAppManagement.ListMobileApps.AsMacOSDmgApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSDmgApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsMacOSDmgApp-b712 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsMacOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsMacOSLobApp-6776 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedAndroidLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsManagedAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedAndroidLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsManagedAndroidLobApp-8619 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedIOSLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsManagedIOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedIOSLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsManagedIOSLobApp-11b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedMobileLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsManagedMobileLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedMobileLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsManagedMobileLobApp-469d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp method: get operationId: deviceAppManagement.ListMobileApps.AsMicrosoftStoreForBusinessApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsMicrosoftStoreForBusinessApp-724e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.win32LobApp method: get operationId: deviceAppManagement.ListMobileApps.AsWin32LobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.win32LobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWin32LobApp-513f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsAppX method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsAppX/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsAppX-2550 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsMobileMSI method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsMobileMSI x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsMobileMSI/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsMobileMSI-5644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsUniversalAppX method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsUniversalAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsUniversalAppX/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsUniversalAppX-fe04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsWebApp method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsWebApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsWebApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsWebApp-f73a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations method: get operationId: deviceAppManagement.ListTargetedManagedAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations method: post operationId: deviceAppManagement.CreateTargetedManagedAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id} method: get operationId: deviceAppManagement.GetTargetedManagedAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id} method: patch operationId: deviceAppManagement.UpdateTargetedManagedAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id} method: delete operationId: deviceAppManagement.DeleteTargetedManagedAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.apps.GetCount-0ba7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.assignments.GetCount-5948 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary method: patch operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary method: delete operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.targetedManagedAppConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.targetedManagedAppConfiguration.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/$count method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetCount-8d50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/vppTokens method: get operationId: deviceAppManagement.ListVppTokens x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/vppTokens method: post operationId: deviceAppManagement.CreateVppTokens x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/{vppToken-id} method: get operationId: deviceAppManagement.GetVppTokens x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/vppTokens/{vppToken-id} method: patch operationId: deviceAppManagement.UpdateVppTokens x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/{vppToken-id} method: delete operationId: deviceAppManagement.DeleteVppTokens x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses method: post operationId: deviceAppManagement.vppTokens.vppToken.syncLicenses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/$count method: get operationId: deviceAppManagement.vppTokens.GetCount-d643 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies method: get operationId: deviceAppManagement.ListWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies method: post operationId: deviceAppManagement.CreateWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id} method: get operationId: deviceAppManagement.GetWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id} method: patch operationId: deviceAppManagement.UpdateWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id} method: delete operationId: deviceAppManagement.DeleteWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments method: post operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.assignments.GetCount-9869 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: post operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.exemptAppLockerFiles.GetCount-65c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: post operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.protectedAppLockerFiles.GetCount-fa50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetCount-b909 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement method: get operationId: deviceManagement.deviceManagement.GetDeviceManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement method: patch operationId: deviceManagement.deviceManagement.UpdateDeviceManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/applePushNotificationCertificate method: get operationId: deviceManagement.GetApplePushNotificationCertificate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/applePushNotificationCertificate method: patch operationId: deviceManagement.UpdateApplePushNotificationCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/applePushNotificationCertificate method: delete operationId: deviceManagement.DeleteApplePushNotificationCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest() method: get operationId: deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents method: get operationId: deviceManagement.ListAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents method: post operationId: deviceManagement.CreateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/auditEvents/{auditEvent-id} method: get operationId: deviceManagement.GetAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents/{auditEvent-id} method: patch operationId: deviceManagement.UpdateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/auditEvents/{auditEvent-id} method: delete operationId: deviceManagement.DeleteAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/auditEvents/$count method: get operationId: deviceManagement.auditEvents.GetCount-7cd0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents/getAuditActivityTypes(category='{category}') method: get operationId: deviceManagement.auditEvents.getAuditActivityTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents/getAuditCategories() method: get operationId: deviceManagement.auditEvents.getAuditCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners method: get operationId: deviceManagement.ListComplianceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners method: post operationId: deviceManagement.CreateComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: get operationId: deviceManagement.GetComplianceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: patch operationId: deviceManagement.UpdateComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: delete operationId: deviceManagement.DeleteComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/$count method: get operationId: deviceManagement.complianceManagementPartners.GetCount-eeb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/conditionalAccessSettings method: get operationId: deviceManagement.GetConditionalAccessSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/conditionalAccessSettings method: patch operationId: deviceManagement.UpdateConditionalAccessSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/conditionalAccessSettings method: delete operationId: deviceManagement.DeleteConditionalAccessSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps method: get operationId: deviceManagement.ListDetectedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps method: post operationId: deviceManagement.CreateDetectedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps/{detectedApp-id} method: get operationId: deviceManagement.GetDetectedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/{detectedApp-id} method: patch operationId: deviceManagement.UpdateDetectedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps/{detectedApp-id} method: delete operationId: deviceManagement.DeleteDetectedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps/{detectedApp-id}/managedDevices method: get operationId: deviceManagement.detectedApps.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id} method: get operationId: deviceManagement.detectedApps.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count method: get operationId: deviceManagement.detectedApps.managedDevices.GetCount-d78c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/$count method: get operationId: deviceManagement.detectedApps.GetCount-0228 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCategories method: get operationId: deviceManagement.ListDeviceCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCategories method: post operationId: deviceManagement.CreateDeviceCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCategories/{deviceCategory-id} method: get operationId: deviceManagement.GetDeviceCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCategories/{deviceCategory-id} method: patch operationId: deviceManagement.UpdateDeviceCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCategories/{deviceCategory-id} method: delete operationId: deviceManagement.DeleteDeviceCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCategories/$count method: get operationId: deviceManagement.deviceCategories.GetCount-ed54 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies method: get operationId: deviceManagement.ListDeviceCompliancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies method: post operationId: deviceManagement.CreateDeviceCompliancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id} method: get operationId: deviceManagement.GetDeviceCompliancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id} method: patch operationId: deviceManagement.UpdateDeviceCompliancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id} method: delete operationId: deviceManagement.DeleteDeviceCompliancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments method: get operationId: deviceManagement.deviceCompliancePolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments method: post operationId: deviceManagement.deviceCompliancePolicies.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count method: get operationId: deviceManagement.deviceCompliancePolicies.assignments.GetCount-332a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries method: get operationId: deviceManagement.deviceCompliancePolicies.ListDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries method: post operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count method: get operationId: deviceManagement.deviceCompliancePolicies.deviceSettingStateSummaries.GetCount-6b27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses method: get operationId: deviceManagement.deviceCompliancePolicies.ListDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses method: post operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count method: get operationId: deviceManagement.deviceCompliancePolicies.deviceStatuses.GetCount-f70b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview method: get operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign method: post operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules method: post operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.scheduleActionsForRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule method: get operationId: deviceManagement.deviceCompliancePolicies.ListScheduledActionsForRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule method: post operationId: deviceManagement.deviceCompliancePolicies.CreateScheduledActionsForRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetScheduledActionsForRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateScheduledActionsForRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteScheduledActionsForRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations method: post operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-b4b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetCount-afd5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses method: get operationId: deviceManagement.deviceCompliancePolicies.ListUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses method: post operationId: deviceManagement.deviceCompliancePolicies.CreateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count method: get operationId: deviceManagement.deviceCompliancePolicies.userStatuses.GetCount-fa4a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview method: get operationId: deviceManagement.deviceCompliancePolicies.GetUserStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/$count method: get operationId: deviceManagement.deviceCompliancePolicies.GetCount-6c5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicyDeviceStateSummary method: get operationId: deviceManagement.GetDeviceCompliancePolicyDeviceStateSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicyDeviceStateSummary method: patch operationId: deviceManagement.UpdateDeviceCompliancePolicyDeviceStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicyDeviceStateSummary method: delete operationId: deviceManagement.DeleteDeviceCompliancePolicyDeviceStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries method: get operationId: deviceManagement.ListDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries method: post operationId: deviceManagement.CreateDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id} method: get operationId: deviceManagement.GetDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id} method: patch operationId: deviceManagement.UpdateDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id} method: delete operationId: deviceManagement.DeleteDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.ListDeviceComplianceSettingStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates method: post operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.CreateDeviceComplianceSettingStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetDeviceComplianceSettingStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} method: patch operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.UpdateDeviceComplianceSettingStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} method: delete operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.DeleteDeviceComplianceSettingStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.deviceComplianceSettingStates.GetCount-49c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/$count method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetCount-ca06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurationDeviceStateSummaries method: get operationId: deviceManagement.GetDeviceConfigurationDeviceStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurationDeviceStateSummaries method: patch operationId: deviceManagement.UpdateDeviceConfigurationDeviceStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurationDeviceStateSummaries method: delete operationId: deviceManagement.DeleteDeviceConfigurationDeviceStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations method: get operationId: deviceManagement.ListDeviceConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations method: post operationId: deviceManagement.CreateDeviceConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id} method: get operationId: deviceManagement.GetDeviceConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id} method: patch operationId: deviceManagement.UpdateDeviceConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id} method: delete operationId: deviceManagement.DeleteDeviceConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments method: get operationId: deviceManagement.deviceConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments method: post operationId: deviceManagement.deviceConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id} method: get operationId: deviceManagement.deviceConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count method: get operationId: deviceManagement.deviceConfigurations.assignments.GetCount-170b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries method: get operationId: deviceManagement.deviceConfigurations.ListDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries method: post operationId: deviceManagement.deviceConfigurations.CreateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: get operationId: deviceManagement.deviceConfigurations.GetDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count method: get operationId: deviceManagement.deviceConfigurations.deviceSettingStateSummaries.GetCount-921c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses method: get operationId: deviceManagement.deviceConfigurations.ListDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses method: post operationId: deviceManagement.deviceConfigurations.CreateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id} method: get operationId: deviceManagement.deviceConfigurations.GetDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count method: get operationId: deviceManagement.deviceConfigurations.deviceStatuses.GetCount-ce20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview method: get operationId: deviceManagement.deviceConfigurations.GetDeviceStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview method: patch operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview method: delete operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign method: post operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}') method: get operationId: deviceManagement.deviceConfigurations.deviceConfiguration.getOmaSettingPlainTextValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses method: get operationId: deviceManagement.deviceConfigurations.ListUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses method: post operationId: deviceManagement.deviceConfigurations.CreateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id} method: get operationId: deviceManagement.deviceConfigurations.GetUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count method: get operationId: deviceManagement.deviceConfigurations.userStatuses.GetCount-a3f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview method: get operationId: deviceManagement.deviceConfigurations.GetUserStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview method: patch operationId: deviceManagement.deviceConfigurations.UpdateUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview method: delete operationId: deviceManagement.deviceConfigurations.DeleteUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/$count method: get operationId: deviceManagement.deviceConfigurations.GetCount-2013 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations method: get operationId: deviceManagement.ListDeviceEnrollmentConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations method: post operationId: deviceManagement.CreateDeviceEnrollmentConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id} method: get operationId: deviceManagement.GetDeviceEnrollmentConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id} method: patch operationId: deviceManagement.UpdateDeviceEnrollmentConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id} method: delete operationId: deviceManagement.DeleteDeviceEnrollmentConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments method: get operationId: deviceManagement.deviceEnrollmentConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments method: post operationId: deviceManagement.deviceEnrollmentConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} method: get operationId: deviceManagement.deviceEnrollmentConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} method: patch operationId: deviceManagement.deviceEnrollmentConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} method: delete operationId: deviceManagement.deviceEnrollmentConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count method: get operationId: deviceManagement.deviceEnrollmentConfigurations.assignments.GetCount-f0d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign method: post operationId: deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority method: post operationId: deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.setPriority x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/$count method: get operationId: deviceManagement.deviceEnrollmentConfigurations.GetCount-69e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceManagementPartners method: get operationId: deviceManagement.ListDeviceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceManagementPartners method: post operationId: deviceManagement.CreateDeviceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id} method: get operationId: deviceManagement.GetDeviceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id} method: patch operationId: deviceManagement.UpdateDeviceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id} method: delete operationId: deviceManagement.DeleteDeviceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate method: post operationId: deviceManagement.deviceManagementPartners.deviceManagementPartner.terminate x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/deviceManagementPartners/$count method: get operationId: deviceManagement.deviceManagementPartners.GetCount-6f25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/exchangeConnectors method: get operationId: deviceManagement.ListExchangeConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/exchangeConnectors method: post operationId: deviceManagement.CreateExchangeConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id} method: get operationId: deviceManagement.GetExchangeConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id} method: patch operationId: deviceManagement.UpdateExchangeConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id} method: delete operationId: deviceManagement.DeleteExchangeConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync method: post operationId: deviceManagement.exchangeConnectors.deviceManagementExchangeConnector.sync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/$count method: get operationId: deviceManagement.exchangeConnectors.GetCount-7e43 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities method: get operationId: deviceManagement.ListImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities method: post operationId: deviceManagement.CreateImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id} method: get operationId: deviceManagement.GetImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id} method: patch operationId: deviceManagement.UpdateImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id} method: delete operationId: deviceManagement.DeleteImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/$count method: get operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.GetCount-36aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/import method: post operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.import x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses method: get operationId: deviceManagement.ListIosUpdateStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/iosUpdateStatuses method: post operationId: deviceManagement.CreateIosUpdateStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id} method: get operationId: deviceManagement.GetIosUpdateStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id} method: patch operationId: deviceManagement.UpdateIosUpdateStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id} method: delete operationId: deviceManagement.DeleteIosUpdateStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses/$count method: get operationId: deviceManagement.iosUpdateStatuses.GetCount-c734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDeviceOverview method: get operationId: deviceManagement.GetManagedDeviceOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices method: get operationId: deviceManagement.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices method: post operationId: deviceManagement.CreateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id} method: get operationId: deviceManagement.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id} method: patch operationId: deviceManagement.UpdateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id} method: delete operationId: deviceManagement.DeleteManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory method: get operationId: deviceManagement.managedDevices.GetDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory method: patch operationId: deviceManagement.managedDevices.UpdateDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory method: delete operationId: deviceManagement.managedDevices.DeleteDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref method: get operationId: deviceManagement.managedDevices.GetRefDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref method: put operationId: deviceManagement.managedDevices.UpdateRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref method: delete operationId: deviceManagement.managedDevices.DeleteRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: get operationId: deviceManagement.managedDevices.ListDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: post operationId: deviceManagement.managedDevices.CreateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: get operationId: deviceManagement.managedDevices.GetDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: patch operationId: deviceManagement.managedDevices.UpdateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: delete operationId: deviceManagement.managedDevices.DeleteDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count method: get operationId: deviceManagement.managedDevices.deviceCompliancePolicyStates.GetCount-dafa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates method: get operationId: deviceManagement.managedDevices.ListDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates method: post operationId: deviceManagement.managedDevices.CreateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: get operationId: deviceManagement.managedDevices.GetDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: patch operationId: deviceManagement.managedDevices.UpdateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: delete operationId: deviceManagement.managedDevices.DeleteDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count method: get operationId: deviceManagement.managedDevices.deviceConfigurationStates.GetCount-a01e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests method: get operationId: deviceManagement.managedDevices.ListLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests method: post operationId: deviceManagement.managedDevices.CreateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: get operationId: deviceManagement.managedDevices.GetLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: patch operationId: deviceManagement.managedDevices.UpdateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: delete operationId: deviceManagement.managedDevices.DeleteLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl method: post operationId: deviceManagement.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count method: get operationId: deviceManagement.managedDevices.logCollectionRequests.GetCount-78aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock method: post operationId: deviceManagement.managedDevices.managedDevice.bypassActivationLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice method: post operationId: deviceManagement.managedDevices.managedDevice.cleanWindowsDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice method: post operationId: deviceManagement.managedDevices.managedDevice.deleteUserFromSharedAppleDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode method: post operationId: deviceManagement.managedDevices.managedDevice.disableLostMode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/locateDevice method: post operationId: deviceManagement.managedDevices.managedDevice.locateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser method: post operationId: deviceManagement.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/rebootNow method: post operationId: deviceManagement.managedDevices.managedDevice.rebootNow x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode method: post operationId: deviceManagement.managedDevices.managedDevice.recoverPasscode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/remoteLock method: post operationId: deviceManagement.managedDevices.managedDevice.remoteLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance method: post operationId: deviceManagement.managedDevices.managedDevice.requestRemoteAssistance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode method: post operationId: deviceManagement.managedDevices.managedDevice.resetPasscode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/retire method: post operationId: deviceManagement.managedDevices.managedDevice.retire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/shutDown method: post operationId: deviceManagement.managedDevices.managedDevice.shutDown x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/syncDevice method: post operationId: deviceManagement.managedDevices.managedDevice.syncDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount method: post operationId: deviceManagement.managedDevices.managedDevice.updateWindowsDeviceAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan method: post operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures method: post operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderUpdateSignatures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/wipe method: post operationId: deviceManagement.managedDevices.managedDevice.wipe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/users method: get operationId: deviceManagement.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState method: get operationId: deviceManagement.managedDevices.GetWindowsProtectionState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState method: patch operationId: deviceManagement.managedDevices.UpdateWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState method: delete operationId: deviceManagement.managedDevices.DeleteWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: get operationId: deviceManagement.managedDevices.windowsProtectionState.ListDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: post operationId: deviceManagement.managedDevices.windowsProtectionState.CreateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: get operationId: deviceManagement.managedDevices.windowsProtectionState.GetDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: patch operationId: deviceManagement.managedDevices.windowsProtectionState.UpdateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: delete operationId: deviceManagement.managedDevices.windowsProtectionState.DeleteDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count method: get operationId: deviceManagement.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-59c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/$count method: get operationId: deviceManagement.managedDevices.GetCount-8108 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/getEffectivePermissions(scope='{scope}') method: get operationId: deviceManagement.getEffectivePermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices() method: get operationId: deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}') method: get operationId: deviceManagement.verifyWindowsEnrollmentAutoDiscovery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents method: get operationId: deviceManagement.ListMobileAppTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents method: post operationId: deviceManagement.CreateMobileAppTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id} method: get operationId: deviceManagement.GetMobileAppTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id} method: patch operationId: deviceManagement.UpdateMobileAppTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id} method: delete operationId: deviceManagement.DeleteMobileAppTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.ListAppLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests method: post operationId: deviceManagement.mobileAppTroubleshootingEvents.CreateAppLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.GetAppLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} method: patch operationId: deviceManagement.mobileAppTroubleshootingEvents.UpdateAppLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} method: delete operationId: deviceManagement.mobileAppTroubleshootingEvents.DeleteAppLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl method: post operationId: deviceManagement.mobileAppTroubleshootingEvents.mobileAppTroubleshootingEvent.appLogCollectionRequests.appLogCollectionRequest.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.appLogCollectionRequests.GetCount-0428 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/$count method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.GetCount-9f2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileThreatDefenseConnectors method: get operationId: deviceManagement.ListMobileThreatDefenseConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileThreatDefenseConnectors method: post operationId: deviceManagement.CreateMobileThreatDefenseConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id} method: get operationId: deviceManagement.GetMobileThreatDefenseConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id} method: patch operationId: deviceManagement.UpdateMobileThreatDefenseConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id} method: delete operationId: deviceManagement.DeleteMobileThreatDefenseConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileThreatDefenseConnectors/$count method: get operationId: deviceManagement.mobileThreatDefenseConnectors.GetCount-7a2a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates method: get operationId: deviceManagement.ListNotificationMessageTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates method: post operationId: deviceManagement.CreateNotificationMessageTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id} method: get operationId: deviceManagement.GetNotificationMessageTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id} method: patch operationId: deviceManagement.UpdateNotificationMessageTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id} method: delete operationId: deviceManagement.DeleteNotificationMessageTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages method: get operationId: deviceManagement.notificationMessageTemplates.ListLocalizedNotificationMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages method: post operationId: deviceManagement.notificationMessageTemplates.CreateLocalizedNotificationMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} method: get operationId: deviceManagement.notificationMessageTemplates.GetLocalizedNotificationMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} method: patch operationId: deviceManagement.notificationMessageTemplates.UpdateLocalizedNotificationMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} method: delete operationId: deviceManagement.notificationMessageTemplates.DeleteLocalizedNotificationMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count method: get operationId: deviceManagement.notificationMessageTemplates.localizedNotificationMessages.GetCount-dee6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage method: post operationId: deviceManagement.notificationMessageTemplates.notificationMessageTemplate.sendTestMessage x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/$count method: get operationId: deviceManagement.notificationMessageTemplates.GetCount-1654 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/remoteAssistancePartners method: get operationId: deviceManagement.ListRemoteAssistancePartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/remoteAssistancePartners method: post operationId: deviceManagement.CreateRemoteAssistancePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id} method: get operationId: deviceManagement.GetRemoteAssistancePartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id} method: patch operationId: deviceManagement.UpdateRemoteAssistancePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id} method: delete operationId: deviceManagement.DeleteRemoteAssistancePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding method: post operationId: deviceManagement.remoteAssistancePartners.remoteAssistancePartner.beginOnboarding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect method: post operationId: deviceManagement.remoteAssistancePartners.remoteAssistancePartner.disconnect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/$count method: get operationId: deviceManagement.remoteAssistancePartners.GetCount-427d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports method: get operationId: deviceManagement.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports method: patch operationId: deviceManagement.UpdateReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports method: delete operationId: deviceManagement.DeleteReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs method: get operationId: deviceManagement.reports.ListExportJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/exportJobs method: post operationId: deviceManagement.reports.CreateExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: get operationId: deviceManagement.reports.GetExportJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: patch operationId: deviceManagement.reports.UpdateExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: delete operationId: deviceManagement.reports.DeleteExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/$count method: get operationId: deviceManagement.reports.exportJobs.GetCount-5277 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/getCachedReport method: post operationId: deviceManagement.reports.getCachedReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getCompliancePolicyNonComplianceReport method: post operationId: deviceManagement.reports.getCompliancePolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getCompliancePolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getComplianceSettingNonComplianceReport method: post operationId: deviceManagement.reports.getComplianceSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationPolicyNonComplianceReport method: post operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationSettingNonComplianceReport method: post operationId: deviceManagement.reports.getConfigurationSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles method: post operationId: deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceManagementIntentSettingsReport method: post operationId: deviceManagement.reports.getDeviceManagementIntentSettingsReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceNonComplianceReport method: post operationId: deviceManagement.reports.getDeviceNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDevicesWithoutCompliancePolicyReport method: post operationId: deviceManagement.reports.getDevicesWithoutCompliancePolicyReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getHistoricalReport method: post operationId: deviceManagement.reports.getHistoricalReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getNoncompliantDevicesAndSettingsReport method: post operationId: deviceManagement.reports.getNoncompliantDevicesAndSettingsReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceMetadata method: post operationId: deviceManagement.reports.getPolicyNonComplianceMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceReport method: post operationId: deviceManagement.reports.getPolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getPolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getReportFilters method: post operationId: deviceManagement.reports.getReportFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getSettingNonComplianceReport method: post operationId: deviceManagement.reports.getSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/retrieveDeviceAppInstallationStatusReport method: post operationId: deviceManagement.reports.retrieveDeviceAppInstallationStatusReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations method: get operationId: deviceManagement.ListResourceOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/resourceOperations method: post operationId: deviceManagement.CreateResourceOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations/{resourceOperation-id} method: get operationId: deviceManagement.GetResourceOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/resourceOperations/{resourceOperation-id} method: patch operationId: deviceManagement.UpdateResourceOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations/{resourceOperation-id} method: delete operationId: deviceManagement.DeleteResourceOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations/$count method: get operationId: deviceManagement.resourceOperations.GetCount-db11 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments method: get operationId: deviceManagement.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments method: post operationId: deviceManagement.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id} method: get operationId: deviceManagement.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id} method: patch operationId: deviceManagement.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id} method: delete operationId: deviceManagement.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition method: get operationId: deviceManagement.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments/$count method: get operationId: deviceManagement.roleAssignments.GetCount-13e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions method: get operationId: deviceManagement.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions method: post operationId: deviceManagement.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id} method: get operationId: deviceManagement.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id} method: patch operationId: deviceManagement.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id} method: delete operationId: deviceManagement.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments method: get operationId: deviceManagement.roleDefinitions.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments method: post operationId: deviceManagement.roleDefinitions.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id} method: get operationId: deviceManagement.roleDefinitions.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id} method: patch operationId: deviceManagement.roleDefinitions.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id} method: delete operationId: deviceManagement.roleDefinitions.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition method: get operationId: deviceManagement.roleDefinitions.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count method: get operationId: deviceManagement.roleDefinitions.roleAssignments.GetCount-3dca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/$count method: get operationId: deviceManagement.roleDefinitions.GetCount-031b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/softwareUpdateStatusSummary method: get operationId: deviceManagement.GetSoftwareUpdateStatusSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions method: get operationId: deviceManagement.ListTermsAndConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions method: post operationId: deviceManagement.CreateTermsAndConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id} method: get operationId: deviceManagement.GetTermsAndConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id} method: patch operationId: deviceManagement.UpdateTermsAndConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id} method: delete operationId: deviceManagement.DeleteTermsAndConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses method: get operationId: deviceManagement.termsAndConditions.ListAcceptanceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses method: post operationId: deviceManagement.termsAndConditions.CreateAcceptanceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id} method: get operationId: deviceManagement.termsAndConditions.GetAcceptanceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id} method: patch operationId: deviceManagement.termsAndConditions.UpdateAcceptanceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id} method: delete operationId: deviceManagement.termsAndConditions.DeleteAcceptanceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions method: get operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetTermsAndConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count method: get operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetCount-d4f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments method: get operationId: deviceManagement.termsAndConditions.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments method: post operationId: deviceManagement.termsAndConditions.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id} method: get operationId: deviceManagement.termsAndConditions.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id} method: patch operationId: deviceManagement.termsAndConditions.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id} method: delete operationId: deviceManagement.termsAndConditions.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count method: get operationId: deviceManagement.termsAndConditions.assignments.GetCount-0a20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/$count method: get operationId: deviceManagement.termsAndConditions.GetCount-b2c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/troubleshootingEvents method: get operationId: deviceManagement.ListTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/troubleshootingEvents method: post operationId: deviceManagement.CreateTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: deviceManagement.GetTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: deviceManagement.UpdateTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: deviceManagement.DeleteTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/troubleshootingEvents/$count method: get operationId: deviceManagement.troubleshootingEvents.GetCount-0f54 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.GetCount-6ac7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.GetCount-2b1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.GetCount-d4df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.GetCount-e423 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.GetCount-d8bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.GetCount-3c87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.GetCount-4666 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.GetCount-d1f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.ListMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues method: post operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.CreateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.GetMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: patch operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.UpdateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: delete operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.DeleteMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.GetCount-8e50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines method: get operationId: deviceManagement.ListUserExperienceAnalyticsBaselines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines method: post operationId: deviceManagement.CreateUserExperienceAnalyticsBaselines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsBaselines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsBaselines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsBaselines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetAppHealthMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetBatteryHealthMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetBestPracticesMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetDeviceBootPerformanceMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetRebootAnalyticsMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetResourcePerformanceMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetWorkFromAnywhereMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/$count method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetCount-cb93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories method: get operationId: deviceManagement.ListUserExperienceAnalyticsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories method: post operationId: deviceManagement.CreateUserExperienceAnalyticsCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues method: get operationId: deviceManagement.userExperienceAnalyticsCategories.ListMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues method: post operationId: deviceManagement.userExperienceAnalyticsCategories.CreateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: get operationId: deviceManagement.userExperienceAnalyticsCategories.GetMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: patch operationId: deviceManagement.userExperienceAnalyticsCategories.UpdateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: delete operationId: deviceManagement.userExperienceAnalyticsCategories.DeleteMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count method: get operationId: deviceManagement.userExperienceAnalyticsCategories.metricValues.GetCount-a34c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/$count method: get operationId: deviceManagement.userExperienceAnalyticsCategories.GetCount-6bb5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.GetCount-7e9c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}') method: get operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.summarizeDevicePerformanceDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceScores method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceScores method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceScores/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceScores.GetCount-396a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceStartupHistory.GetCount-a819 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceStartupProcesses.GetCount-f629 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.GetCount-2dec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsMetricHistory method: get operationId: deviceManagement.ListUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsMetricHistory method: post operationId: deviceManagement.CreateUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsMetricHistory/$count method: get operationId: deviceManagement.userExperienceAnalyticsMetricHistory.GetCount-6671 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsModelScores method: get operationId: deviceManagement.ListUserExperienceAnalyticsModelScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsModelScores method: post operationId: deviceManagement.CreateUserExperienceAnalyticsModelScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsModelScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsModelScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsModelScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsModelScores/$count method: get operationId: deviceManagement.userExperienceAnalyticsModelScores.GetCount-aff3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsOverview method: get operationId: deviceManagement.GetUserExperienceAnalyticsOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsOverview method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsOverview method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory method: get operationId: deviceManagement.ListUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsScoreHistory method: post operationId: deviceManagement.CreateUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory/$count method: get operationId: deviceManagement.userExperienceAnalyticsScoreHistory.GetCount-e5ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric method: get operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics method: get operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics method: post operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.ListMetricDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices method: post operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.CreateMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetMetricDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: patch operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.UpdateMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: delete operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.DeleteMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.metricDevices.GetCount-bd0e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetCount-2efc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.GetCount-4b25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint method: get operationId: deviceManagement.GetVirtualEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint method: patch operationId: deviceManagement.UpdateVirtualEndpoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint method: delete operationId: deviceManagement.DeleteVirtualEndpoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents method: get operationId: deviceManagement.virtualEndpoint.ListAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/auditEvents method: post operationId: deviceManagement.virtualEndpoint.CreateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} method: get operationId: deviceManagement.virtualEndpoint.GetAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents/$count method: get operationId: deviceManagement.virtualEndpoint.auditEvents.GetCount-dc99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes() method: get operationId: deviceManagement.virtualEndpoint.auditEvents.getAuditActivityTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/cloudPCs method: get operationId: deviceManagement.virtualEndpoint.ListCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/cloudPCs method: post operationId: deviceManagement.virtualEndpoint.CreateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} method: get operationId: deviceManagement.virtualEndpoint.GetCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.endGracePeriod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.reboot x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.rename x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.resize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.troubleshoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/$count method: get operationId: deviceManagement.virtualEndpoint.cloudPCs.GetCount-07ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages method: get operationId: deviceManagement.virtualEndpoint.ListDeviceImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages method: post operationId: deviceManagement.virtualEndpoint.CreateDeviceImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} method: get operationId: deviceManagement.virtualEndpoint.GetDeviceImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateDeviceImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteDeviceImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/deviceImages/$count method: get operationId: deviceManagement.virtualEndpoint.deviceImages.GetCount-e128 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages/getSourceImages() method: get operationId: deviceManagement.virtualEndpoint.deviceImages.getSourceImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/galleryImages method: get operationId: deviceManagement.virtualEndpoint.ListGalleryImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/galleryImages method: post operationId: deviceManagement.virtualEndpoint.CreateGalleryImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} method: get operationId: deviceManagement.virtualEndpoint.GetGalleryImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateGalleryImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteGalleryImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/galleryImages/$count method: get operationId: deviceManagement.virtualEndpoint.galleryImages.GetCount-be1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/onPremisesConnections method: get operationId: deviceManagement.virtualEndpoint.ListOnPremisesConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/onPremisesConnections method: post operationId: deviceManagement.virtualEndpoint.CreateOnPremisesConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} method: get operationId: deviceManagement.virtualEndpoint.GetOnPremisesConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateOnPremisesConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteOnPremisesConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks method: post operationId: deviceManagement.virtualEndpoint.onPremisesConnections.cloudPcOnPremisesConnection.runHealthChecks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/$count method: get operationId: deviceManagement.virtualEndpoint.onPremisesConnections.GetCount-f373 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies method: get operationId: deviceManagement.virtualEndpoint.ListProvisioningPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies method: post operationId: deviceManagement.virtualEndpoint.CreateProvisioningPolicies x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} method: get operationId: deviceManagement.virtualEndpoint.GetProvisioningPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateProvisioningPolicies x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteProvisioningPolicies x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments method: post operationId: deviceManagement.virtualEndpoint.provisioningPolicies.CreateAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} method: patch operationId: deviceManagement.virtualEndpoint.provisioningPolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} method: delete operationId: deviceManagement.virtualEndpoint.provisioningPolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.ListAssignedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id} method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.GetAssignedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings method: patch operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.ServiceProvisioningErrors.GetCount-115a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers(userPrincipalName='{userPrincipalName}') method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetCount-0cc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.GetCount-69f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign method: post operationId: deviceManagement.virtualEndpoint.provisioningPolicies.cloudPcProvisioningPolicy.assign x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.GetCount-08c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings method: get operationId: deviceManagement.virtualEndpoint.ListUserSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings method: post operationId: deviceManagement.virtualEndpoint.CreateUserSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} method: get operationId: deviceManagement.virtualEndpoint.GetUserSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateUserSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteUserSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments method: get operationId: deviceManagement.virtualEndpoint.userSettings.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments method: post operationId: deviceManagement.virtualEndpoint.userSettings.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} method: get operationId: deviceManagement.virtualEndpoint.userSettings.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} method: patch operationId: deviceManagement.virtualEndpoint.userSettings.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} method: delete operationId: deviceManagement.virtualEndpoint.userSettings.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count method: get operationId: deviceManagement.virtualEndpoint.userSettings.assignments.GetCount-e245 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign method: post operationId: deviceManagement.virtualEndpoint.userSettings.cloudPcUserSetting.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/$count method: get operationId: deviceManagement.virtualEndpoint.userSettings.GetCount-4aa3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsAutopilotDeviceIdentities method: get operationId: deviceManagement.ListWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsAutopilotDeviceIdentities method: post operationId: deviceManagement.CreateWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id} method: get operationId: deviceManagement.GetWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id} method: patch operationId: deviceManagement.UpdateWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id} method: delete operationId: deviceManagement.DeleteWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice method: post operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.assignUserToDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice method: post operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.unassignUserFromDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties method: post operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.updateDeviceProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/$count method: get operationId: deviceManagement.windowsAutopilotDeviceIdentities.GetCount-0841 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries method: get operationId: deviceManagement.ListWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries method: post operationId: deviceManagement.CreateWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id} method: get operationId: deviceManagement.GetWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id} method: patch operationId: deviceManagement.UpdateWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id} method: delete operationId: deviceManagement.DeleteWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/$count method: get operationId: deviceManagement.windowsInformationProtectionAppLearningSummaries.GetCount-07af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries method: get operationId: deviceManagement.ListWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries method: post operationId: deviceManagement.CreateWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} method: get operationId: deviceManagement.GetWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} method: patch operationId: deviceManagement.UpdateWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} method: delete operationId: deviceManagement.DeleteWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count method: get operationId: deviceManagement.windowsInformationProtectionNetworkLearningSummaries.GetCount-c2c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation method: get operationId: deviceManagement.ListWindowsMalwareInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation method: post operationId: deviceManagement.CreateWindowsMalwareInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id} method: get operationId: deviceManagement.GetWindowsMalwareInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id} method: patch operationId: deviceManagement.UpdateWindowsMalwareInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id} method: delete operationId: deviceManagement.DeleteWindowsMalwareInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates method: get operationId: deviceManagement.windowsMalwareInformation.ListDeviceMalwareStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates method: post operationId: deviceManagement.windowsMalwareInformation.CreateDeviceMalwareStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} method: get operationId: deviceManagement.windowsMalwareInformation.GetDeviceMalwareStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} method: patch operationId: deviceManagement.windowsMalwareInformation.UpdateDeviceMalwareStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} method: delete operationId: deviceManagement.windowsMalwareInformation.DeleteDeviceMalwareStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count method: get operationId: deviceManagement.windowsMalwareInformation.deviceMalwareStates.GetCount-bf2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/$count method: get operationId: deviceManagement.windowsMalwareInformation.GetCount-3d28 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents method: get operationId: me.ListDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents method: post operationId: me.CreateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: me.GetDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: me.UpdateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: me.DeleteDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/$count method: get operationId: me.deviceManagementTroubleshootingEvents.GetCount-0d38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents method: get operationId: users.ListDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents method: post operationId: users.CreateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: users.GetDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: users.UpdateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: users.DeleteDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/$count method: get operationId: users.deviceManagementTroubleshootingEvents.GetCount-3623 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices method: get operationId: devices.device.ListDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices method: post operationId: devices.device.CreateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id} method: get operationId: devices.device.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id} method: patch operationId: devices.device.UpdateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id} method: delete operationId: devices.device.DeleteDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions method: get operationId: devices.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/extensions method: post operationId: devices.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions/{extension-id} method: get operationId: devices.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/extensions/{extension-id} method: patch operationId: devices.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions/{extension-id} method: delete operationId: devices.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions/$count method: get operationId: devices.extensions.GetCount-40b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf method: get operationId: devices.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id} method: get operationId: devices.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: devices.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: devices.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/$count method: get operationId: devices.memberOf.GetCount-bd14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.administrativeUnit method: get operationId: devices.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.administrativeUnit/$count method: get operationId: devices.MemberOf.GetCount.AsAdministrativeUnit-dd3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.group method: get operationId: devices.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.group/$count method: get operationId: devices.MemberOf.GetCount.AsGroup-3872 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/checkMemberGroups method: post operationId: devices.device.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/checkMemberObjects method: post operationId: devices.device.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/getMemberGroups method: post operationId: devices.device.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/getMemberObjects method: post operationId: devices.device.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/restore method: post operationId: devices.device.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners method: get operationId: devices.ListRegisteredOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/$ref method: delete operationId: devices.registeredOwners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.appRoleAssignment method: get operationId: devices.GetRegisteredOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.endpoint method: get operationId: devices.GetRegisteredOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.servicePrincipal method: get operationId: devices.GetRegisteredOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.user method: get operationId: devices.GetRegisteredOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/$count method: get operationId: devices.registeredOwners.GetCount-d4e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/$ref method: get operationId: devices.ListRefRegisteredOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/$ref method: post operationId: devices.CreateRefRegisteredOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners/$ref method: delete operationId: devices.DeleteRefRegisteredOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners/graph.appRoleAssignment method: get operationId: devices.ListRegisteredOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.appRoleAssignment/$count method: get operationId: devices.RegisteredOwners.GetCount.AsAppRoleAssignment-6c67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.endpoint method: get operationId: devices.ListRegisteredOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.endpoint/$count method: get operationId: devices.RegisteredOwners.GetCount.AsEndpoint-81ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.servicePrincipal method: get operationId: devices.ListRegisteredOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.servicePrincipal/$count method: get operationId: devices.RegisteredOwners.GetCount.AsServicePrincipal-bf43 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.user method: get operationId: devices.ListRegisteredOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.user/$count method: get operationId: devices.RegisteredOwners.GetCount.AsUser-8c65 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers method: get operationId: devices.ListRegisteredUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/$ref method: delete operationId: devices.registeredUsers.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.appRoleAssignment method: get operationId: devices.GetRegisteredUsers.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.endpoint method: get operationId: devices.GetRegisteredUsers.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.servicePrincipal method: get operationId: devices.GetRegisteredUsers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.user method: get operationId: devices.GetRegisteredUsers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/$count method: get operationId: devices.registeredUsers.GetCount-e934 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/$ref method: get operationId: devices.ListRefRegisteredUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/$ref method: post operationId: devices.CreateRefRegisteredUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredUsers/$ref method: delete operationId: devices.DeleteRefRegisteredUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredUsers/graph.appRoleAssignment method: get operationId: devices.ListRegisteredUsers.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.appRoleAssignment/$count method: get operationId: devices.RegisteredUsers.GetCount.AsAppRoleAssignment-7afb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.endpoint method: get operationId: devices.ListRegisteredUsers.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.endpoint/$count method: get operationId: devices.RegisteredUsers.GetCount.AsEndpoint-38fb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.servicePrincipal method: get operationId: devices.ListRegisteredUsers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.servicePrincipal/$count method: get operationId: devices.RegisteredUsers.GetCount.AsServicePrincipal-c21e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.user method: get operationId: devices.ListRegisteredUsers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.user/$count method: get operationId: devices.RegisteredUsers.GetCount.AsUser-ab49 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf method: get operationId: devices.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: devices.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: devices.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: devices.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/$count method: get operationId: devices.transitiveMemberOf.GetCount-5cbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: devices.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: devices.TransitiveMemberOf.GetCount.AsAdministrativeUnit-24c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.group method: get operationId: devices.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.group/$count method: get operationId: devices.TransitiveMemberOf.GetCount.AsGroup-bca9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices(deviceId='{deviceId}') method: get operationId: devices.device.GetDeviceByDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices(deviceId='{deviceId}') method: patch operationId: devices.device.UpdateDeviceByDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices(deviceId='{deviceId}') method: delete operationId: devices.device.DeleteDeviceByDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/$count method: get operationId: devices.GetCount-3489 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/delta() method: get operationId: devices.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/getAvailableExtensionProperties method: post operationId: devices.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/getByIds method: post operationId: devices.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/validateProperties method: post operationId: devices.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits method: get operationId: auditLogs.ListDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/directoryAudits method: post operationId: auditLogs.CreateDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/{directoryAudit-id} method: get operationId: auditLogs.GetDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/directoryAudits/{directoryAudit-id} method: patch operationId: auditLogs.UpdateDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/{directoryAudit-id} method: delete operationId: auditLogs.DeleteDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/$count method: get operationId: auditLogs.directoryAudits.GetCount-fedb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory method: get operationId: directory.directory.GetDirectory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory method: patch operationId: directory.directory.UpdateDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits method: get operationId: directory.ListAdministrativeUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits method: post operationId: directory.CreateAdministrativeUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id} method: get operationId: directory.GetAdministrativeUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id} method: patch operationId: directory.UpdateAdministrativeUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id} method: delete operationId: directory.DeleteAdministrativeUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions method: get operationId: directory.administrativeUnits.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions method: post operationId: directory.administrativeUnits.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id} method: get operationId: directory.administrativeUnits.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id} method: patch operationId: directory.administrativeUnits.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id} method: delete operationId: directory.administrativeUnits.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/$count method: get operationId: directory.administrativeUnits.extensions.GetCount-48cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members method: get operationId: directory.administrativeUnits.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members method: post operationId: directory.administrativeUnits.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref method: delete operationId: directory.administrativeUnits.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.application method: get operationId: directory.administrativeUnits.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.device method: get operationId: directory.administrativeUnits.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.group method: get operationId: directory.administrativeUnits.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directory.administrativeUnits.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directory.administrativeUnits.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.user method: get operationId: directory.administrativeUnits.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$count method: get operationId: directory.administrativeUnits.members.GetCount-777a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: get operationId: directory.administrativeUnits.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: post operationId: directory.administrativeUnits.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: delete operationId: directory.administrativeUnits.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.application method: get operationId: directory.administrativeUnits.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.application/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsApplication-12bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.device method: get operationId: directory.administrativeUnits.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.device/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsDevice-a313 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.group method: get operationId: directory.administrativeUnits.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.group/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsGroup-af07 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact method: get operationId: directory.administrativeUnits.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsOrgContact-7392 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal method: get operationId: directory.administrativeUnits.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsServicePrincipal-1d41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.user method: get operationId: directory.administrativeUnits.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.user/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsUser-5d18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers method: get operationId: directory.administrativeUnits.ListScopedRoleMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers method: post operationId: directory.administrativeUnits.CreateScopedRoleMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id} method: get operationId: directory.administrativeUnits.GetScopedRoleMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id} method: patch operationId: directory.administrativeUnits.UpdateScopedRoleMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id} method: delete operationId: directory.administrativeUnits.DeleteScopedRoleMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count method: get operationId: directory.administrativeUnits.scopedRoleMembers.GetCount-cb3a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/$count method: get operationId: directory.administrativeUnits.GetCount-a5a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/delta() method: get operationId: directory.administrativeUnits.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/attributeSets method: get operationId: directory.ListAttributeSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/attributeSets method: post operationId: directory.CreateAttributeSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/attributeSets/{attributeSet-id} method: get operationId: directory.GetAttributeSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/attributeSets/{attributeSet-id} method: patch operationId: directory.UpdateAttributeSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/attributeSets/{attributeSet-id} method: delete operationId: directory.DeleteAttributeSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/attributeSets/$count method: get operationId: directory.attributeSets.GetCount-147b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions method: get operationId: directory.ListCustomSecurityAttributeDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions method: post operationId: directory.CreateCustomSecurityAttributeDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id} method: get operationId: directory.GetCustomSecurityAttributeDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id} method: patch operationId: directory.UpdateCustomSecurityAttributeDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id} method: delete operationId: directory.DeleteCustomSecurityAttributeDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues method: get operationId: directory.customSecurityAttributeDefinitions.ListAllowedValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues method: post operationId: directory.customSecurityAttributeDefinitions.CreateAllowedValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id} method: get operationId: directory.customSecurityAttributeDefinitions.GetAllowedValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id} method: patch operationId: directory.customSecurityAttributeDefinitions.UpdateAllowedValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id} method: delete operationId: directory.customSecurityAttributeDefinitions.DeleteAllowedValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count method: get operationId: directory.customSecurityAttributeDefinitions.allowedValues.GetCount-c982 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/$count method: get operationId: directory.customSecurityAttributeDefinitions.GetCount-ae4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems method: get operationId: directory.ListDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id} method: get operationId: directory.GetDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id} method: delete operationId: directory.DeleteDeletedItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.administrativeUnit method: get operationId: directory.GetDeletedItems.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/graph.application method: get operationId: directory.GetDeletedItems.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/checkMemberGroups method: post operationId: directory.deletedItems.directoryObject.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/checkMemberObjects method: post operationId: directory.deletedItems.directoryObject.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.device method: get operationId: directory.GetDeletedItems.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/getMemberGroups method: post operationId: directory.deletedItems.directoryObject.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/getMemberObjects method: post operationId: directory.deletedItems.directoryObject.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.group method: get operationId: directory.GetDeletedItems.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/restore method: post operationId: directory.deletedItems.directoryObject.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.servicePrincipal method: get operationId: directory.GetDeletedItems.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/graph.user method: get operationId: directory.GetDeletedItems.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/$count method: get operationId: directory.deletedItems.GetCount-665f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.administrativeUnit method: get operationId: directory.ListDeletedItems.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.administrativeUnit/$count method: get operationId: directory.DeletedItems.GetCount.AsAdministrativeUnit-0f56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.application method: get operationId: directory.ListDeletedItems.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.application/$count method: get operationId: directory.DeletedItems.GetCount.AsApplication-09ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.device method: get operationId: directory.ListDeletedItems.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.device/$count method: get operationId: directory.DeletedItems.GetCount.AsDevice-6f35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/getAvailableExtensionProperties method: post operationId: directory.deletedItems.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/getByIds method: post operationId: directory.deletedItems.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/graph.group method: get operationId: directory.ListDeletedItems.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.group/$count method: get operationId: directory.DeletedItems.GetCount.AsGroup-255d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.servicePrincipal method: get operationId: directory.ListDeletedItems.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.servicePrincipal/$count method: get operationId: directory.DeletedItems.GetCount.AsServicePrincipal-6632 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.user method: get operationId: directory.ListDeletedItems.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.user/$count method: get operationId: directory.DeletedItems.GetCount.AsUser-bc15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/validateProperties method: post operationId: directory.deletedItems.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials method: get operationId: directory.ListDeviceLocalCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deviceLocalCredentials method: post operationId: directory.CreateDeviceLocalCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id} method: get operationId: directory.GetDeviceLocalCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id} method: patch operationId: directory.UpdateDeviceLocalCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id} method: delete operationId: directory.DeleteDeviceLocalCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials/$count method: get operationId: directory.deviceLocalCredentials.GetCount-43fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations method: get operationId: directory.ListFederationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations method: post operationId: directory.CreateFederationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/federationConfigurations/{identityProviderBase-id} method: get operationId: directory.GetFederationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations/{identityProviderBase-id} method: patch operationId: directory.UpdateFederationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/federationConfigurations/{identityProviderBase-id} method: delete operationId: directory.DeleteFederationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/federationConfigurations/$count method: get operationId: directory.federationConfigurations.GetCount-1592 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations/availableProviderTypes() method: get operationId: directory.federationConfigurations.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/onPremisesSynchronization method: get operationId: directory.ListOnPremisesSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/onPremisesSynchronization method: post operationId: directory.CreateOnPremisesSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id} method: get operationId: directory.GetOnPremisesSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id} method: patch operationId: directory.UpdateOnPremisesSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id} method: delete operationId: directory.DeleteOnPremisesSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/onPremisesSynchronization/$count method: get operationId: directory.onPremisesSynchronization.GetCount-df9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure method: get operationId: directory.GetPublicKeyInfrastructure x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure method: patch operationId: directory.UpdatePublicKeyInfrastructure x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure method: delete operationId: directory.DeletePublicKeyInfrastructure x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations method: get operationId: directory.publicKeyInfrastructure.ListCertificateBasedAuthConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations method: post operationId: directory.publicKeyInfrastructure.CreateCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: get operationId: directory.publicKeyInfrastructure.GetCertificateBasedAuthConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: patch operationId: directory.publicKeyInfrastructure.UpdateCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: delete operationId: directory.publicKeyInfrastructure.DeleteCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.ListCertificateAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities method: post operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.CreateCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.GetCertificateAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: patch operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.UpdateCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: delete operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.DeleteCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/$count method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.certificateAuthorities.GetCount-8126 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/upload method: post operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.certificateBasedAuthPki.upload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/$count method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.GetCount-4154 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions method: get operationId: directory.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions method: post operationId: directory.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/{companySubscription-id} method: get operationId: directory.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions/{companySubscription-id} method: patch operationId: directory.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/{companySubscription-id} method: delete operationId: directory.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: get operationId: directory.subscriptions.GetByCommerceSubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: patch operationId: directory.subscriptions.UpdateByCommerceSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: delete operationId: directory.subscriptions.DeleteByCommerceSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/$count method: get operationId: directory.subscriptions.GetCount-06e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects method: get operationId: directoryObjects.directoryObject.ListDirectoryObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects method: post operationId: directoryObjects.directoryObject.CreateDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id} method: get operationId: directoryObjects.directoryObject.GetDirectoryObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/{directoryObject-id} method: patch operationId: directoryObjects.directoryObject.UpdateDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id} method: delete operationId: directoryObjects.directoryObject.DeleteDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/checkMemberGroups method: post operationId: directoryObjects.directoryObject.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/checkMemberObjects method: post operationId: directoryObjects.directoryObject.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/getMemberGroups method: post operationId: directoryObjects.directoryObject.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/getMemberObjects method: post operationId: directoryObjects.directoryObject.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/restore method: post operationId: directoryObjects.directoryObject.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/$count method: get operationId: directoryObjects.GetCount-3210 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/delta() method: get operationId: directoryObjects.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/getAvailableExtensionProperties method: post operationId: directoryObjects.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/getByIds method: post operationId: directoryObjects.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/validateProperties method: post operationId: directoryObjects.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles method: get operationId: directoryRoles.directoryRole.ListDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles method: post operationId: directoryRoles.directoryRole.CreateDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id} method: get operationId: directoryRoles.directoryRole.GetDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id} method: patch operationId: directoryRoles.directoryRole.UpdateDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id} method: delete operationId: directoryRoles.directoryRole.DeleteDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members method: get operationId: directoryRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref method: delete operationId: directoryRoles.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.application method: get operationId: directoryRoles.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.device method: get operationId: directoryRoles.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.group method: get operationId: directoryRoles.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directoryRoles.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directoryRoles.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.user method: get operationId: directoryRoles.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$count method: get operationId: directoryRoles.members.GetCount-5361 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: get operationId: directoryRoles.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: post operationId: directoryRoles.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/$ref method: delete operationId: directoryRoles.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/graph.application method: get operationId: directoryRoles.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.application/$count method: get operationId: directoryRoles.Members.GetCount.AsApplication-290c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device method: get operationId: directoryRoles.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device/$count method: get operationId: directoryRoles.Members.GetCount.AsDevice-e712 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group method: get operationId: directoryRoles.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group/$count method: get operationId: directoryRoles.Members.GetCount.AsGroup-b36f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact method: get operationId: directoryRoles.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact/$count method: get operationId: directoryRoles.Members.GetCount.AsOrgContact-3e36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal method: get operationId: directoryRoles.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal/$count method: get operationId: directoryRoles.Members.GetCount.AsServicePrincipal-b8f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user method: get operationId: directoryRoles.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user/$count method: get operationId: directoryRoles.Members.GetCount.AsUser-af1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/checkMemberGroups method: post operationId: directoryRoles.directoryRole.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/checkMemberObjects method: post operationId: directoryRoles.directoryRole.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/getMemberGroups method: post operationId: directoryRoles.directoryRole.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/getMemberObjects method: post operationId: directoryRoles.directoryRole.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/restore method: post operationId: directoryRoles.directoryRole.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers method: get operationId: directoryRoles.ListScopedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/scopedMembers method: post operationId: directoryRoles.CreateScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: get operationId: directoryRoles.GetScopedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: patch operationId: directoryRoles.UpdateScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: delete operationId: directoryRoles.DeleteScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/$count method: get operationId: directoryRoles.scopedMembers.GetCount-b2b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: get operationId: directoryRoles.directoryRole.GetDirectoryRoleByRoleTemplateId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: patch operationId: directoryRoles.directoryRole.UpdateDirectoryRoleByRoleTemplateId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: delete operationId: directoryRoles.directoryRole.DeleteDirectoryRoleByRoleTemplateId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/$count method: get operationId: directoryRoles.GetCount-ad68 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/delta() method: get operationId: directoryRoles.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/getAvailableExtensionProperties method: post operationId: directoryRoles.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/getByIds method: post operationId: directoryRoles.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/validateProperties method: post operationId: directoryRoles.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates method: get operationId: directoryRoleTemplates.directoryRoleTemplate.ListDirectoryRoleTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates method: post operationId: directoryRoleTemplates.directoryRoleTemplate.CreateDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: get operationId: directoryRoleTemplates.directoryRoleTemplate.GetDirectoryRoleTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: patch operationId: directoryRoleTemplates.directoryRoleTemplate.UpdateDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: delete operationId: directoryRoleTemplates.directoryRoleTemplate.DeleteDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups method: post operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects method: post operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups method: post operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects method: post operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/restore method: post operationId: directoryRoleTemplates.directoryRoleTemplate.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/$count method: get operationId: directoryRoleTemplates.GetCount-ed85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/delta() method: get operationId: directoryRoleTemplates.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/getAvailableExtensionProperties method: post operationId: directoryRoleTemplates.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/getByIds method: post operationId: directoryRoleTemplates.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/validateProperties method: post operationId: directoryRoleTemplates.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory method: get operationId: roleManagement.GetDirectory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory method: patch operationId: roleManagement.UpdateDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory method: delete operationId: roleManagement.DeleteDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces method: get operationId: roleManagement.directory.ListResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces method: post operationId: roleManagement.directory.CreateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: get operationId: roleManagement.directory.GetResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: patch operationId: roleManagement.directory.UpdateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: delete operationId: roleManagement.directory.DeleteResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: get operationId: roleManagement.directory.resourceNamespaces.ListResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: post operationId: roleManagement.directory.resourceNamespaces.CreateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: get operationId: roleManagement.directory.resourceNamespaces.GetResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: patch operationId: roleManagement.directory.resourceNamespaces.UpdateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: delete operationId: roleManagement.directory.resourceNamespaces.DeleteResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count method: get operationId: roleManagement.directory.resourceNamespaces.resourceActions.GetCount-1b0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/$count method: get operationId: roleManagement.directory.resourceNamespaces.GetCount-2247 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments method: get operationId: roleManagement.directory.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments method: post operationId: roleManagement.directory.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: get operationId: roleManagement.directory.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: get operationId: roleManagement.directory.roleAssignments.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: patch operationId: roleManagement.directory.roleAssignments.UpdateAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: delete operationId: roleManagement.directory.roleAssignments.DeleteAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignments.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal method: get operationId: roleManagement.directory.roleAssignments.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/$count method: get operationId: roleManagement.directory.roleAssignments.GetCount-bd5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances method: get operationId: roleManagement.directory.ListRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances method: post operationId: roleManagement.directory.CreateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: get operationId: roleManagement.directory.GetRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/$count method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetCount-e055 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests method: get operationId: roleManagement.directory.ListRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests method: post operationId: roleManagement.directory.CreateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: get operationId: roleManagement.directory.GetRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel method: post operationId: roleManagement.directory.roleAssignmentScheduleRequests.unifiedRoleAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/$count method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetCount-6fe6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules method: get operationId: roleManagement.directory.ListRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules method: post operationId: roleManagement.directory.CreateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: get operationId: roleManagement.directory.GetRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/$count method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetCount-6f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions method: get operationId: roleManagement.directory.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions method: post operationId: roleManagement.directory.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: get operationId: roleManagement.directory.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: patch operationId: roleManagement.directory.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: delete operationId: roleManagement.directory.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: get operationId: roleManagement.directory.roleDefinitions.ListInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: post operationId: roleManagement.directory.roleDefinitions.CreateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: get operationId: roleManagement.directory.roleDefinitions.GetInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: patch operationId: roleManagement.directory.roleDefinitions.UpdateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: delete operationId: roleManagement.directory.roleDefinitions.DeleteInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count method: get operationId: roleManagement.directory.roleDefinitions.inheritsPermissionsFrom.GetCount-f7ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/$count method: get operationId: roleManagement.directory.roleDefinitions.GetCount-0578 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances method: get operationId: roleManagement.directory.ListRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances method: post operationId: roleManagement.directory.CreateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: get operationId: roleManagement.directory.GetRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/$count method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetCount-7642 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests method: get operationId: roleManagement.directory.ListRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests method: post operationId: roleManagement.directory.CreateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: get operationId: roleManagement.directory.GetRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel method: post operationId: roleManagement.directory.roleEligibilityScheduleRequests.unifiedRoleEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/$count method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetCount-68f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules method: get operationId: roleManagement.directory.ListRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules method: post operationId: roleManagement.directory.CreateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: get operationId: roleManagement.directory.GetRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/$count method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects method: get operationId: directoryObjects.directoryObject.ListDirectoryObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects method: post operationId: directoryObjects.directoryObject.CreateDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id} method: get operationId: directoryObjects.directoryObject.GetDirectoryObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/{directoryObject-id} method: patch operationId: directoryObjects.directoryObject.UpdateDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id} method: delete operationId: directoryObjects.directoryObject.DeleteDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/checkMemberGroups method: post operationId: directoryObjects.directoryObject.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/checkMemberObjects method: post operationId: directoryObjects.directoryObject.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/getMemberGroups method: post operationId: directoryObjects.directoryObject.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/getMemberObjects method: post operationId: directoryObjects.directoryObject.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/restore method: post operationId: directoryObjects.directoryObject.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/$count method: get operationId: directoryObjects.GetCount-3210 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/delta() method: get operationId: directoryObjects.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/getAvailableExtensionProperties method: post operationId: directoryObjects.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/getByIds method: post operationId: directoryObjects.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/validateProperties method: post operationId: directoryObjects.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles method: get operationId: directoryRoles.directoryRole.ListDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles method: post operationId: directoryRoles.directoryRole.CreateDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id} method: get operationId: directoryRoles.directoryRole.GetDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id} method: patch operationId: directoryRoles.directoryRole.UpdateDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id} method: delete operationId: directoryRoles.directoryRole.DeleteDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members method: get operationId: directoryRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref method: delete operationId: directoryRoles.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.application method: get operationId: directoryRoles.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.device method: get operationId: directoryRoles.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.group method: get operationId: directoryRoles.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directoryRoles.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directoryRoles.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.user method: get operationId: directoryRoles.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$count method: get operationId: directoryRoles.members.GetCount-5361 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: get operationId: directoryRoles.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: post operationId: directoryRoles.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/$ref method: delete operationId: directoryRoles.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/graph.application method: get operationId: directoryRoles.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.application/$count method: get operationId: directoryRoles.Members.GetCount.AsApplication-290c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device method: get operationId: directoryRoles.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device/$count method: get operationId: directoryRoles.Members.GetCount.AsDevice-e712 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group method: get operationId: directoryRoles.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group/$count method: get operationId: directoryRoles.Members.GetCount.AsGroup-b36f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact method: get operationId: directoryRoles.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact/$count method: get operationId: directoryRoles.Members.GetCount.AsOrgContact-3e36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal method: get operationId: directoryRoles.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal/$count method: get operationId: directoryRoles.Members.GetCount.AsServicePrincipal-b8f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user method: get operationId: directoryRoles.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user/$count method: get operationId: directoryRoles.Members.GetCount.AsUser-af1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/checkMemberGroups method: post operationId: directoryRoles.directoryRole.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/checkMemberObjects method: post operationId: directoryRoles.directoryRole.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/getMemberGroups method: post operationId: directoryRoles.directoryRole.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/getMemberObjects method: post operationId: directoryRoles.directoryRole.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/restore method: post operationId: directoryRoles.directoryRole.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers method: get operationId: directoryRoles.ListScopedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/scopedMembers method: post operationId: directoryRoles.CreateScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: get operationId: directoryRoles.GetScopedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: patch operationId: directoryRoles.UpdateScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: delete operationId: directoryRoles.DeleteScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/$count method: get operationId: directoryRoles.scopedMembers.GetCount-b2b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: get operationId: directoryRoles.directoryRole.GetDirectoryRoleByRoleTemplateId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: patch operationId: directoryRoles.directoryRole.UpdateDirectoryRoleByRoleTemplateId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: delete operationId: directoryRoles.directoryRole.DeleteDirectoryRoleByRoleTemplateId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/$count method: get operationId: directoryRoles.GetCount-ad68 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/delta() method: get operationId: directoryRoles.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/getAvailableExtensionProperties method: post operationId: directoryRoles.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/getByIds method: post operationId: directoryRoles.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/validateProperties method: post operationId: directoryRoles.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates method: get operationId: directoryRoleTemplates.directoryRoleTemplate.ListDirectoryRoleTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates method: post operationId: directoryRoleTemplates.directoryRoleTemplate.CreateDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: get operationId: directoryRoleTemplates.directoryRoleTemplate.GetDirectoryRoleTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: patch operationId: directoryRoleTemplates.directoryRoleTemplate.UpdateDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: delete operationId: directoryRoleTemplates.directoryRoleTemplate.DeleteDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups method: post operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects method: post operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups method: post operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects method: post operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/restore method: post operationId: directoryRoleTemplates.directoryRoleTemplate.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/$count method: get operationId: directoryRoleTemplates.GetCount-ed85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/delta() method: get operationId: directoryRoleTemplates.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/getAvailableExtensionProperties method: post operationId: directoryRoleTemplates.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/getByIds method: post operationId: directoryRoleTemplates.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/validateProperties method: post operationId: directoryRoleTemplates.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords method: get operationId: domainDnsRecords.domainDnsRecord.ListDomainDnsRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainDnsRecords method: post operationId: domainDnsRecords.domainDnsRecord.CreateDomainDnsRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords/{domainDnsRecord-id} method: get operationId: domainDnsRecords.domainDnsRecord.GetDomainDnsRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainDnsRecords/{domainDnsRecord-id} method: patch operationId: domainDnsRecords.domainDnsRecord.UpdateDomainDnsRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords/{domainDnsRecord-id} method: delete operationId: domainDnsRecords.domainDnsRecord.DeleteDomainDnsRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords/$count method: get operationId: domainDnsRecords.GetCount-96e3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains method: get operationId: domains.domain.ListDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains method: post operationId: domains.domain.CreateDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id} method: get operationId: domains.domain.GetDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id} method: patch operationId: domains.domain.UpdateDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id} method: delete operationId: domains.domain.DeleteDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/domainNameReferences method: get operationId: domains.ListDomainNameReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/domainNameReferences/{directoryObject-id} method: get operationId: domains.GetDomainNameReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/domainNameReferences/$count method: get operationId: domains.domainNameReferences.GetCount-a205 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/federationConfiguration method: get operationId: domains.ListFederationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/federationConfiguration method: post operationId: domains.CreateFederationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/federationConfiguration/{internalDomainFederation-id} method: get operationId: domains.GetFederationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/federationConfiguration/{internalDomainFederation-id} method: patch operationId: domains.UpdateFederationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/federationConfiguration/{internalDomainFederation-id} method: delete operationId: domains.DeleteFederationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/federationConfiguration/$count method: get operationId: domains.federationConfiguration.GetCount-9087 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/forceDelete method: post operationId: domains.domain.forceDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/promote method: post operationId: domains.domain.promote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verify method: post operationId: domains.domain.verify x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/rootDomain method: get operationId: domains.GetRootDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/serviceConfigurationRecords method: get operationId: domains.ListServiceConfigurationRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/serviceConfigurationRecords method: post operationId: domains.CreateServiceConfigurationRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id} method: get operationId: domains.GetServiceConfigurationRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id} method: patch operationId: domains.UpdateServiceConfigurationRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id} method: delete operationId: domains.DeleteServiceConfigurationRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/serviceConfigurationRecords/$count method: get operationId: domains.serviceConfigurationRecords.GetCount-999b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/verificationDnsRecords method: get operationId: domains.ListVerificationDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/verificationDnsRecords method: post operationId: domains.CreateVerificationDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id} method: get operationId: domains.GetVerificationDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id} method: patch operationId: domains.UpdateVerificationDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id} method: delete operationId: domains.DeleteVerificationDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verificationDnsRecords/$count method: get operationId: domains.verificationDnsRecords.GetCount-d5a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/$count method: get operationId: domains.GetCount-3c31 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives method: get operationId: drives.drive.ListDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives method: post operationId: drives.drive.CreateDrive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id} method: get operationId: drives.drive.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id} method: patch operationId: drives.drive.UpdateDrive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id} method: delete operationId: drives.drive.DeleteDrive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles method: get operationId: drives.ListBundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/bundles method: post operationId: drives.CreateBundles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles/{driveItem-id} method: get operationId: drives.GetBundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/bundles/{driveItem-id}/content method: get operationId: drives.GetBundlesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/bundles/{driveItem-id}/content method: put operationId: drives.UpdateBundlesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles/{driveItem-id}/content method: delete operationId: drives.DeleteBundlesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles/$count method: get operationId: drives.bundles.GetCount-c935 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser method: get operationId: drives.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser/mailboxSettings method: get operationId: drives.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser/mailboxSettings method: patch operationId: drives.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/createdByUser/serviceProvisioningErrors method: get operationId: drives.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.createdByUser.ServiceProvisioningErrors.GetCount-37a0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following method: get operationId: drives.ListFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following/{driveItem-id} method: get operationId: drives.GetFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following/{driveItem-id}/content method: get operationId: drives.GetFollowingContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following/{driveItem-id}/content method: put operationId: drives.UpdateFollowingContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/following/{driveItem-id}/content method: delete operationId: drives.DeleteFollowingContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/following/$count method: get operationId: drives.following.GetCount-16f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items method: get operationId: drives.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items method: post operationId: drives.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id} method: get operationId: drives.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id} method: patch operationId: drives.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id} method: delete operationId: drives.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics method: get operationId: drives.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics method: patch operationId: drives.items.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics method: delete operationId: drives.items.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/allTime method: get operationId: drives.items.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats method: get operationId: drives.items.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats method: post operationId: drives.items.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: drives.items.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: drives.items.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: drives.items.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: drives.items.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: drives.items.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: drives.items.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: drives.items.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: drives.items.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: drives.items.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: drives.items.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: drives.items.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: delete operationId: drives.items.analytics.itemActivityStats.activities.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: drives.items.analytics.itemActivityStats.activities.GetCount-7511 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count method: get operationId: drives.items.analytics.itemActivityStats.GetCount-f4fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays method: get operationId: drives.items.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children method: get operationId: drives.items.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children method: post operationId: drives.items.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1} method: get operationId: drives.items.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content method: get operationId: drives.items.GetChildrenContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content method: put operationId: drives.items.UpdateChildrenContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content method: delete operationId: drives.items.DeleteChildrenContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/children/$count method: get operationId: drives.items.children.GetCount-17b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/content method: get operationId: drives.GetItemsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/content method: put operationId: drives.UpdateItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/content method: delete operationId: drives.DeleteItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser method: get operationId: drives.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings method: get operationId: drives.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings method: patch operationId: drives.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: drives.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.items.createdByUser.ServiceProvisioningErrors.GetCount-9567 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser method: get operationId: drives.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: drives.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: drives.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-b2d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/listItem method: get operationId: drives.items.GetListItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel method: post operationId: drives.drive.items.driveItem.assignSensitivityLabel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/checkin method: post operationId: drives.drive.items.driveItem.checkin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/checkout method: post operationId: drives.drive.items.driveItem.checkout x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/copy method: post operationId: drives.drive.items.driveItem.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createLink method: post operationId: drives.drive.items.driveItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createUploadSession method: post operationId: drives.drive.items.driveItem.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/delta() method: get operationId: drives.drive.items.driveItem.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/delta(token='{token}') method: get operationId: drives.drive.items.driveItem.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/discardCheckout method: post operationId: drives.drive.items.driveItem.discardCheckout x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels method: post operationId: drives.drive.items.driveItem.extractSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/follow method: post operationId: drives.drive.items.driveItem.follow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval() method: get operationId: drives.drive.items.driveItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: drives.drive.items.driveItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/invite method: post operationId: drives.drive.items.driveItem.invite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permanentDelete method: post operationId: drives.drive.items.driveItem.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/preview method: post operationId: drives.drive.items.driveItem.preview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/restore method: post operationId: drives.drive.items.driveItem.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/search(q='{q}') method: get operationId: drives.drive.items.driveItem.search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/unfollow method: post operationId: drives.drive.items.driveItem.unfollow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/validatePermission method: post operationId: drives.drive.items.driveItem.validatePermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions method: get operationId: drives.items.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/permissions method: post operationId: drives.items.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id} method: get operationId: drives.items.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id} method: patch operationId: drives.items.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id} method: delete operationId: drives.items.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant method: post operationId: drives.drive.items.driveItem.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/$count method: get operationId: drives.items.permissions.GetCount-d367 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/retentionLabel method: get operationId: drives.items.GetRetentionLabel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/retentionLabel method: patch operationId: drives.items.UpdateRetentionLabel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/retentionLabel method: delete operationId: drives.items.DeleteRetentionLabel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions method: get operationId: drives.items.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions method: post operationId: drives.items.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: get operationId: drives.items.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: patch operationId: drives.items.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: delete operationId: drives.items.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: drives.drive.items.driveItem.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/$count method: get operationId: drives.items.subscriptions.GetCount-f848 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails method: get operationId: drives.items.ListThumbnails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails method: post operationId: drives.items.CreateThumbnails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id} method: get operationId: drives.items.GetThumbnails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id} method: patch operationId: drives.items.UpdateThumbnails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id} method: delete operationId: drives.items.DeleteThumbnails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/$count method: get operationId: drives.items.thumbnails.GetCount-50f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions method: get operationId: drives.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions method: post operationId: drives.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id} method: get operationId: drives.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id} method: patch operationId: drives.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id} method: delete operationId: drives.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content method: get operationId: drives.items.GetVersionsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content method: put operationId: drives.items.UpdateVersionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content method: delete operationId: drives.items.DeleteVersionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion method: post operationId: drives.drive.items.driveItem.versions.driveItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/$count method: get operationId: drives.items.versions.GetCount-6d7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook method: get operationId: drives.items.GetWorkbook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook method: patch operationId: drives.items.UpdateWorkbook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook method: delete operationId: drives.items.DeleteWorkbook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application method: get operationId: drives.items.workbook.GetApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application method: patch operationId: drives.items.workbook.UpdateApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application method: delete operationId: drives.items.workbook.DeleteApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application/calculate method: post operationId: drives.drive.items.driveItem.workbook.application.calculate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments method: get operationId: drives.items.workbook.ListComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments method: post operationId: drives.items.workbook.CreateComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id} method: get operationId: drives.items.workbook.GetComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id} method: patch operationId: drives.items.workbook.UpdateComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id} method: delete operationId: drives.items.workbook.DeleteComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies method: get operationId: drives.items.workbook.comments.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies method: post operationId: drives.items.workbook.comments.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id} method: get operationId: drives.items.workbook.comments.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id} method: patch operationId: drives.items.workbook.comments.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id} method: delete operationId: drives.items.workbook.comments.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/$count method: get operationId: drives.items.workbook.comments.replies.GetCount-5e78 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/$count method: get operationId: drives.items.workbook.comments.GetCount-8437 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: get operationId: drives.items.workbook.GetFunctions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: patch operationId: drives.items.workbook.UpdateFunctions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: delete operationId: drives.items.workbook.DeleteFunctions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/abs method: post operationId: drives.drive.items.driveItem.workbook.functions.abs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrInt method: post operationId: drives.drive.items.driveItem.workbook.functions.accrInt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrIntM method: post operationId: drives.drive.items.driveItem.workbook.functions.accrIntM x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acos method: post operationId: drives.drive.items.driveItem.workbook.functions.acos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acosh method: post operationId: drives.drive.items.driveItem.workbook.functions.acosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acot method: post operationId: drives.drive.items.driveItem.workbook.functions.acot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acoth method: post operationId: drives.drive.items.driveItem.workbook.functions.acoth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorDegrc method: post operationId: drives.drive.items.driveItem.workbook.functions.amorDegrc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorLinc method: post operationId: drives.drive.items.driveItem.workbook.functions.amorLinc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/and method: post operationId: drives.drive.items.driveItem.workbook.functions.and x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/arabic method: post operationId: drives.drive.items.driveItem.workbook.functions.arabic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/areas method: post operationId: drives.drive.items.driveItem.workbook.functions.areas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asc method: post operationId: drives.drive.items.driveItem.workbook.functions.asc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asin method: post operationId: drives.drive.items.driveItem.workbook.functions.asin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asinh method: post operationId: drives.drive.items.driveItem.workbook.functions.asinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan method: post operationId: drives.drive.items.driveItem.workbook.functions.atan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan2 method: post operationId: drives.drive.items.driveItem.workbook.functions.atan2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atanh method: post operationId: drives.drive.items.driveItem.workbook.functions.atanh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/aveDev method: post operationId: drives.drive.items.driveItem.workbook.functions.aveDev x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/average method: post operationId: drives.drive.items.driveItem.workbook.functions.average x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageA method: post operationId: drives.drive.items.driveItem.workbook.functions.averageA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIf method: post operationId: drives.drive.items.driveItem.workbook.functions.averageIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.averageIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bahtText method: post operationId: drives.drive.items.driveItem.workbook.functions.bahtText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/base method: post operationId: drives.drive.items.driveItem.workbook.functions.base x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselI method: post operationId: drives.drive.items.driveItem.workbook.functions.besselI x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselJ method: post operationId: drives.drive.items.driveItem.workbook.functions.besselJ x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselK method: post operationId: drives.drive.items.driveItem.workbook.functions.besselK x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselY method: post operationId: drives.drive.items.driveItem.workbook.functions.besselY x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.beta_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.beta_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist_Range method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist_Range x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitand method: post operationId: drives.drive.items.driveItem.workbook.functions.bitand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitlshift method: post operationId: drives.drive.items.driveItem.workbook.functions.bitlshift x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitor method: post operationId: drives.drive.items.driveItem.workbook.functions.bitor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitrshift method: post operationId: drives.drive.items.driveItem.workbook.functions.bitrshift x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitxor method: post operationId: drives.drive.items.driveItem.workbook.functions.bitxor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Math method: post operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Math x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/char method: post operationId: drives.drive.items.driveItem.workbook.functions.char x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/choose method: post operationId: drives.drive.items.driveItem.workbook.functions.choose x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/clean method: post operationId: drives.drive.items.driveItem.workbook.functions.clean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/code method: post operationId: drives.drive.items.driveItem.workbook.functions.code x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/columns method: post operationId: drives.drive.items.driveItem.workbook.functions.columns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/combin method: post operationId: drives.drive.items.driveItem.workbook.functions.combin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/combina method: post operationId: drives.drive.items.driveItem.workbook.functions.combina x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/complex method: post operationId: drives.drive.items.driveItem.workbook.functions.complex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/concatenate method: post operationId: drives.drive.items.driveItem.workbook.functions.concatenate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_Norm method: post operationId: drives.drive.items.driveItem.workbook.functions.confidence_Norm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_T method: post operationId: drives.drive.items.driveItem.workbook.functions.confidence_T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/convert method: post operationId: drives.drive.items.driveItem.workbook.functions.convert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cos method: post operationId: drives.drive.items.driveItem.workbook.functions.cos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cosh method: post operationId: drives.drive.items.driveItem.workbook.functions.cosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cot method: post operationId: drives.drive.items.driveItem.workbook.functions.cot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coth method: post operationId: drives.drive.items.driveItem.workbook.functions.coth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/count method: post operationId: drives.drive.items.driveItem.workbook.functions.count x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countA method: post operationId: drives.drive.items.driveItem.workbook.functions.countA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countBlank method: post operationId: drives.drive.items.driveItem.workbook.functions.countBlank x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIf method: post operationId: drives.drive.items.driveItem.workbook.functions.countIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.countIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDayBs method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDayBs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDays method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDays x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDaysNc method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDaysNc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNcd method: post operationId: drives.drive.items.driveItem.workbook.functions.coupNcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNum method: post operationId: drives.drive.items.driveItem.workbook.functions.coupNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupPcd method: post operationId: drives.drive.items.driveItem.workbook.functions.coupPcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/csc method: post operationId: drives.drive.items.driveItem.workbook.functions.csc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/csch method: post operationId: drives.drive.items.driveItem.workbook.functions.csch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumIPmt method: post operationId: drives.drive.items.driveItem.workbook.functions.cumIPmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumPrinc method: post operationId: drives.drive.items.driveItem.workbook.functions.cumPrinc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/date method: post operationId: drives.drive.items.driveItem.workbook.functions.date x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/datevalue method: post operationId: drives.drive.items.driveItem.workbook.functions.datevalue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/daverage method: post operationId: drives.drive.items.driveItem.workbook.functions.daverage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/day method: post operationId: drives.drive.items.driveItem.workbook.functions.day x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/days method: post operationId: drives.drive.items.driveItem.workbook.functions.days x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/days360 method: post operationId: drives.drive.items.driveItem.workbook.functions.days360 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/db method: post operationId: drives.drive.items.driveItem.workbook.functions.db x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dbcs method: post operationId: drives.drive.items.driveItem.workbook.functions.dbcs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcount method: post operationId: drives.drive.items.driveItem.workbook.functions.dcount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcountA method: post operationId: drives.drive.items.driveItem.workbook.functions.dcountA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ddb method: post operationId: drives.drive.items.driveItem.workbook.functions.ddb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/decimal method: post operationId: drives.drive.items.driveItem.workbook.functions.decimal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/degrees method: post operationId: drives.drive.items.driveItem.workbook.functions.degrees x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/delta method: post operationId: drives.drive.items.driveItem.workbook.functions.delta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/devSq method: post operationId: drives.drive.items.driveItem.workbook.functions.devSq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dget method: post operationId: drives.drive.items.driveItem.workbook.functions.dget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/disc method: post operationId: drives.drive.items.driveItem.workbook.functions.disc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmax method: post operationId: drives.drive.items.driveItem.workbook.functions.dmax x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmin method: post operationId: drives.drive.items.driveItem.workbook.functions.dmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollar method: post operationId: drives.drive.items.driveItem.workbook.functions.dollar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarDe method: post operationId: drives.drive.items.driveItem.workbook.functions.dollarDe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarFr method: post operationId: drives.drive.items.driveItem.workbook.functions.dollarFr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dproduct method: post operationId: drives.drive.items.driveItem.workbook.functions.dproduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDev method: post operationId: drives.drive.items.driveItem.workbook.functions.dstDev x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDevP method: post operationId: drives.drive.items.driveItem.workbook.functions.dstDevP x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dsum method: post operationId: drives.drive.items.driveItem.workbook.functions.dsum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/duration method: post operationId: drives.drive.items.driveItem.workbook.functions.duration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvar method: post operationId: drives.drive.items.driveItem.workbook.functions.dvar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvarP method: post operationId: drives.drive.items.driveItem.workbook.functions.dvarP x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ecma_Ceiling method: post operationId: drives.drive.items.driveItem.workbook.functions.ecma_Ceiling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/edate method: post operationId: drives.drive.items.driveItem.workbook.functions.edate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/effect method: post operationId: drives.drive.items.driveItem.workbook.functions.effect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/eoMonth method: post operationId: drives.drive.items.driveItem.workbook.functions.eoMonth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf method: post operationId: drives.drive.items.driveItem.workbook.functions.erf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.erf_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC method: post operationId: drives.drive.items.driveItem.workbook.functions.erfC x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.erfC_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/error_Type method: post operationId: drives.drive.items.driveItem.workbook.functions.error_Type x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/even method: post operationId: drives.drive.items.driveItem.workbook.functions.even x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/exact method: post operationId: drives.drive.items.driveItem.workbook.functions.exact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/exp method: post operationId: drives.drive.items.driveItem.workbook.functions.exp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/expon_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.expon_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Inv_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fact method: post operationId: drives.drive.items.driveItem.workbook.functions.fact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/factDouble method: post operationId: drives.drive.items.driveItem.workbook.functions.factDouble x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/false method: post operationId: drives.drive.items.driveItem.workbook.functions.false x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/find method: post operationId: drives.drive.items.driveItem.workbook.functions.find x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/findB method: post operationId: drives.drive.items.driveItem.workbook.functions.findB x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisher method: post operationId: drives.drive.items.driveItem.workbook.functions.fisher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisherInv method: post operationId: drives.drive.items.driveItem.workbook.functions.fisherInv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fixed method: post operationId: drives.drive.items.driveItem.workbook.functions.fixed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Math method: post operationId: drives.drive.items.driveItem.workbook.functions.floor_Math x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.floor_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fv method: post operationId: drives.drive.items.driveItem.workbook.functions.fv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fvschedule method: post operationId: drives.drive.items.driveItem.workbook.functions.fvschedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn method: post operationId: drives.drive.items.driveItem.workbook.functions.gammaLn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.gammaLn_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gauss method: post operationId: drives.drive.items.driveItem.workbook.functions.gauss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gcd method: post operationId: drives.drive.items.driveItem.workbook.functions.gcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/geoMean method: post operationId: drives.drive.items.driveItem.workbook.functions.geoMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/geStep method: post operationId: drives.drive.items.driveItem.workbook.functions.geStep x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/harMean method: post operationId: drives.drive.items.driveItem.workbook.functions.harMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hlookup method: post operationId: drives.drive.items.driveItem.workbook.functions.hlookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hour method: post operationId: drives.drive.items.driveItem.workbook.functions.hour x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hyperlink method: post operationId: drives.drive.items.driveItem.workbook.functions.hyperlink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hypGeom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.hypGeom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/if method: post operationId: drives.drive.items.driveItem.workbook.functions.if x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imAbs method: post operationId: drives.drive.items.driveItem.workbook.functions.imAbs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imaginary method: post operationId: drives.drive.items.driveItem.workbook.functions.imaginary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imArgument method: post operationId: drives.drive.items.driveItem.workbook.functions.imArgument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imConjugate method: post operationId: drives.drive.items.driveItem.workbook.functions.imConjugate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCos method: post operationId: drives.drive.items.driveItem.workbook.functions.imCos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCosh method: post operationId: drives.drive.items.driveItem.workbook.functions.imCosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCot method: post operationId: drives.drive.items.driveItem.workbook.functions.imCot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsc method: post operationId: drives.drive.items.driveItem.workbook.functions.imCsc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsch method: post operationId: drives.drive.items.driveItem.workbook.functions.imCsch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imDiv method: post operationId: drives.drive.items.driveItem.workbook.functions.imDiv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imExp method: post operationId: drives.drive.items.driveItem.workbook.functions.imExp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLn method: post operationId: drives.drive.items.driveItem.workbook.functions.imLn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog10 method: post operationId: drives.drive.items.driveItem.workbook.functions.imLog10 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog2 method: post operationId: drives.drive.items.driveItem.workbook.functions.imLog2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imPower method: post operationId: drives.drive.items.driveItem.workbook.functions.imPower x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imProduct method: post operationId: drives.drive.items.driveItem.workbook.functions.imProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imReal method: post operationId: drives.drive.items.driveItem.workbook.functions.imReal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSec method: post operationId: drives.drive.items.driveItem.workbook.functions.imSec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSech method: post operationId: drives.drive.items.driveItem.workbook.functions.imSech x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSin method: post operationId: drives.drive.items.driveItem.workbook.functions.imSin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSinh method: post operationId: drives.drive.items.driveItem.workbook.functions.imSinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSqrt method: post operationId: drives.drive.items.driveItem.workbook.functions.imSqrt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSub method: post operationId: drives.drive.items.driveItem.workbook.functions.imSub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSum method: post operationId: drives.drive.items.driveItem.workbook.functions.imSum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imTan method: post operationId: drives.drive.items.driveItem.workbook.functions.imTan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/int method: post operationId: drives.drive.items.driveItem.workbook.functions.int x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/intRate method: post operationId: drives.drive.items.driveItem.workbook.functions.intRate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ipmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ipmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/irr method: post operationId: drives.drive.items.driveItem.workbook.functions.irr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isErr method: post operationId: drives.drive.items.driveItem.workbook.functions.isErr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isError method: post operationId: drives.drive.items.driveItem.workbook.functions.isError x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isEven method: post operationId: drives.drive.items.driveItem.workbook.functions.isEven x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isFormula method: post operationId: drives.drive.items.driveItem.workbook.functions.isFormula x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isLogical method: post operationId: drives.drive.items.driveItem.workbook.functions.isLogical x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNA method: post operationId: drives.drive.items.driveItem.workbook.functions.isNA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNonText method: post operationId: drives.drive.items.driveItem.workbook.functions.isNonText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNumber method: post operationId: drives.drive.items.driveItem.workbook.functions.isNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/iso_Ceiling method: post operationId: drives.drive.items.driveItem.workbook.functions.iso_Ceiling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isOdd method: post operationId: drives.drive.items.driveItem.workbook.functions.isOdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isoWeekNum method: post operationId: drives.drive.items.driveItem.workbook.functions.isoWeekNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ispmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ispmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isref method: post operationId: drives.drive.items.driveItem.workbook.functions.isref x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isText method: post operationId: drives.drive.items.driveItem.workbook.functions.isText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/kurt method: post operationId: drives.drive.items.driveItem.workbook.functions.kurt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/large method: post operationId: drives.drive.items.driveItem.workbook.functions.large x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lcm method: post operationId: drives.drive.items.driveItem.workbook.functions.lcm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/left method: post operationId: drives.drive.items.driveItem.workbook.functions.left x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/leftb method: post operationId: drives.drive.items.driveItem.workbook.functions.leftb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/len method: post operationId: drives.drive.items.driveItem.workbook.functions.len x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lenb method: post operationId: drives.drive.items.driveItem.workbook.functions.lenb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ln method: post operationId: drives.drive.items.driveItem.workbook.functions.ln x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/log method: post operationId: drives.drive.items.driveItem.workbook.functions.log x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/log10 method: post operationId: drives.drive.items.driveItem.workbook.functions.log10 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lookup method: post operationId: drives.drive.items.driveItem.workbook.functions.lookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lower method: post operationId: drives.drive.items.driveItem.workbook.functions.lower x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/match method: post operationId: drives.drive.items.driveItem.workbook.functions.match x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/max method: post operationId: drives.drive.items.driveItem.workbook.functions.max x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/maxA method: post operationId: drives.drive.items.driveItem.workbook.functions.maxA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mduration method: post operationId: drives.drive.items.driveItem.workbook.functions.mduration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/median method: post operationId: drives.drive.items.driveItem.workbook.functions.median x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mid method: post operationId: drives.drive.items.driveItem.workbook.functions.mid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/midb method: post operationId: drives.drive.items.driveItem.workbook.functions.midb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/min method: post operationId: drives.drive.items.driveItem.workbook.functions.min x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/minA method: post operationId: drives.drive.items.driveItem.workbook.functions.minA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/minute method: post operationId: drives.drive.items.driveItem.workbook.functions.minute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mirr method: post operationId: drives.drive.items.driveItem.workbook.functions.mirr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mod method: post operationId: drives.drive.items.driveItem.workbook.functions.mod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/month method: post operationId: drives.drive.items.driveItem.workbook.functions.month x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mround method: post operationId: drives.drive.items.driveItem.workbook.functions.mround x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/multiNomial method: post operationId: drives.drive.items.driveItem.workbook.functions.multiNomial x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/n method: post operationId: drives.drive.items.driveItem.workbook.functions.n x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/na method: post operationId: drives.drive.items.driveItem.workbook.functions.na x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/negBinom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.negBinom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays method: post operationId: drives.drive.items.driveItem.workbook.functions.networkDays x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays_Intl method: post operationId: drives.drive.items.driveItem.workbook.functions.networkDays_Intl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/nominal method: post operationId: drives.drive.items.driveItem.workbook.functions.nominal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/not method: post operationId: drives.drive.items.driveItem.workbook.functions.not x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/now method: post operationId: drives.drive.items.driveItem.workbook.functions.now x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/nper method: post operationId: drives.drive.items.driveItem.workbook.functions.nper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/npv method: post operationId: drives.drive.items.driveItem.workbook.functions.npv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/numberValue method: post operationId: drives.drive.items.driveItem.workbook.functions.numberValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/odd method: post operationId: drives.drive.items.driveItem.workbook.functions.odd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.oddFPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFYield method: post operationId: drives.drive.items.driveItem.workbook.functions.oddFYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.oddLPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLYield method: post operationId: drives.drive.items.driveItem.workbook.functions.oddLYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/or method: post operationId: drives.drive.items.driveItem.workbook.functions.or x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pduration method: post operationId: drives.drive.items.driveItem.workbook.functions.pduration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentile_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentile_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/permut method: post operationId: drives.drive.items.driveItem.workbook.functions.permut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/permutationa method: post operationId: drives.drive.items.driveItem.workbook.functions.permutationa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/phi method: post operationId: drives.drive.items.driveItem.workbook.functions.phi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pi method: post operationId: drives.drive.items.driveItem.workbook.functions.pi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pmt method: post operationId: drives.drive.items.driveItem.workbook.functions.pmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/poisson_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.poisson_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/power method: post operationId: drives.drive.items.driveItem.workbook.functions.power x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ppmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ppmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/price method: post operationId: drives.drive.items.driveItem.workbook.functions.price x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceDisc method: post operationId: drives.drive.items.driveItem.workbook.functions.priceDisc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceMat method: post operationId: drives.drive.items.driveItem.workbook.functions.priceMat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/product method: post operationId: drives.drive.items.driveItem.workbook.functions.product x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/proper method: post operationId: drives.drive.items.driveItem.workbook.functions.proper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pv method: post operationId: drives.drive.items.driveItem.workbook.functions.pv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.quartile_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.quartile_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quotient method: post operationId: drives.drive.items.driveItem.workbook.functions.quotient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/radians method: post operationId: drives.drive.items.driveItem.workbook.functions.radians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rand method: post operationId: drives.drive.items.driveItem.workbook.functions.rand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/randBetween method: post operationId: drives.drive.items.driveItem.workbook.functions.randBetween x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Avg method: post operationId: drives.drive.items.driveItem.workbook.functions.rank_Avg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Eq method: post operationId: drives.drive.items.driveItem.workbook.functions.rank_Eq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rate method: post operationId: drives.drive.items.driveItem.workbook.functions.rate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/received method: post operationId: drives.drive.items.driveItem.workbook.functions.received x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/replace method: post operationId: drives.drive.items.driveItem.workbook.functions.replace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/replaceB method: post operationId: drives.drive.items.driveItem.workbook.functions.replaceB x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rept method: post operationId: drives.drive.items.driveItem.workbook.functions.rept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/right method: post operationId: drives.drive.items.driveItem.workbook.functions.right x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rightb method: post operationId: drives.drive.items.driveItem.workbook.functions.rightb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roman method: post operationId: drives.drive.items.driveItem.workbook.functions.roman x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/round method: post operationId: drives.drive.items.driveItem.workbook.functions.round x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundDown method: post operationId: drives.drive.items.driveItem.workbook.functions.roundDown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundUp method: post operationId: drives.drive.items.driveItem.workbook.functions.roundUp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rows method: post operationId: drives.drive.items.driveItem.workbook.functions.rows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rri method: post operationId: drives.drive.items.driveItem.workbook.functions.rri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sec method: post operationId: drives.drive.items.driveItem.workbook.functions.sec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sech method: post operationId: drives.drive.items.driveItem.workbook.functions.sech x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/second method: post operationId: drives.drive.items.driveItem.workbook.functions.second x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/seriesSum method: post operationId: drives.drive.items.driveItem.workbook.functions.seriesSum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheet method: post operationId: drives.drive.items.driveItem.workbook.functions.sheet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheets method: post operationId: drives.drive.items.driveItem.workbook.functions.sheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sign method: post operationId: drives.drive.items.driveItem.workbook.functions.sign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sin method: post operationId: drives.drive.items.driveItem.workbook.functions.sin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sinh method: post operationId: drives.drive.items.driveItem.workbook.functions.sinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew method: post operationId: drives.drive.items.driveItem.workbook.functions.skew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew_p method: post operationId: drives.drive.items.driveItem.workbook.functions.skew_p x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sln method: post operationId: drives.drive.items.driveItem.workbook.functions.sln x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/small method: post operationId: drives.drive.items.driveItem.workbook.functions.small x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrt method: post operationId: drives.drive.items.driveItem.workbook.functions.sqrt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrtPi method: post operationId: drives.drive.items.driveItem.workbook.functions.sqrtPi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/standardize method: post operationId: drives.drive.items.driveItem.workbook.functions.standardize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_P method: post operationId: drives.drive.items.driveItem.workbook.functions.stDev_P x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_S method: post operationId: drives.drive.items.driveItem.workbook.functions.stDev_S x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevA method: post operationId: drives.drive.items.driveItem.workbook.functions.stDevA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevPA method: post operationId: drives.drive.items.driveItem.workbook.functions.stDevPA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/substitute method: post operationId: drives.drive.items.driveItem.workbook.functions.substitute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/subtotal method: post operationId: drives.drive.items.driveItem.workbook.functions.subtotal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sum method: post operationId: drives.drive.items.driveItem.workbook.functions.sum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIf method: post operationId: drives.drive.items.driveItem.workbook.functions.sumIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.sumIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumSq method: post operationId: drives.drive.items.driveItem.workbook.functions.sumSq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/syd method: post operationId: drives.drive.items.driveItem.workbook.functions.syd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t method: post operationId: drives.drive.items.driveItem.workbook.functions.t x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_2T method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_2T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv_2T method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Inv_2T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tan method: post operationId: drives.drive.items.driveItem.workbook.functions.tan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tanh method: post operationId: drives.drive.items.driveItem.workbook.functions.tanh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillEq method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillEq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillYield method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/text method: post operationId: drives.drive.items.driveItem.workbook.functions.text x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/time method: post operationId: drives.drive.items.driveItem.workbook.functions.time x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/timevalue method: post operationId: drives.drive.items.driveItem.workbook.functions.timevalue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/today method: post operationId: drives.drive.items.driveItem.workbook.functions.today x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trim method: post operationId: drives.drive.items.driveItem.workbook.functions.trim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trimMean method: post operationId: drives.drive.items.driveItem.workbook.functions.trimMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/true method: post operationId: drives.drive.items.driveItem.workbook.functions.true x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trunc method: post operationId: drives.drive.items.driveItem.workbook.functions.trunc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/type method: post operationId: drives.drive.items.driveItem.workbook.functions.type x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/unichar method: post operationId: drives.drive.items.driveItem.workbook.functions.unichar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/unicode method: post operationId: drives.drive.items.driveItem.workbook.functions.unicode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/upper method: post operationId: drives.drive.items.driveItem.workbook.functions.upper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/usdollar method: post operationId: drives.drive.items.driveItem.workbook.functions.usdollar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/value method: post operationId: drives.drive.items.driveItem.workbook.functions.value x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_P method: post operationId: drives.drive.items.driveItem.workbook.functions.var_P x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_S method: post operationId: drives.drive.items.driveItem.workbook.functions.var_S x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/varA method: post operationId: drives.drive.items.driveItem.workbook.functions.varA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/varPA method: post operationId: drives.drive.items.driveItem.workbook.functions.varPA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/vdb method: post operationId: drives.drive.items.driveItem.workbook.functions.vdb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/vlookup method: post operationId: drives.drive.items.driveItem.workbook.functions.vlookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekday method: post operationId: drives.drive.items.driveItem.workbook.functions.weekday x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekNum method: post operationId: drives.drive.items.driveItem.workbook.functions.weekNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weibull_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.weibull_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay method: post operationId: drives.drive.items.driveItem.workbook.functions.workDay x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay_Intl method: post operationId: drives.drive.items.driveItem.workbook.functions.workDay_Intl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xirr method: post operationId: drives.drive.items.driveItem.workbook.functions.xirr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xnpv method: post operationId: drives.drive.items.driveItem.workbook.functions.xnpv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xor method: post operationId: drives.drive.items.driveItem.workbook.functions.xor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/year method: post operationId: drives.drive.items.driveItem.workbook.functions.year x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yearFrac method: post operationId: drives.drive.items.driveItem.workbook.functions.yearFrac x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yield method: post operationId: drives.drive.items.driveItem.workbook.functions.yield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldDisc method: post operationId: drives.drive.items.driveItem.workbook.functions.yieldDisc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldMat method: post operationId: drives.drive.items.driveItem.workbook.functions.yieldMat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/z_Test method: post operationId: drives.drive.items.driveItem.workbook.functions.z_Test x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/closeSession method: post operationId: drives.drive.items.driveItem.workbook.closeSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/createSession method: post operationId: drives.drive.items.driveItem.workbook.createSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/refreshSession method: post operationId: drives.drive.items.driveItem.workbook.refreshSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/sessionInfoResource(key='{key}') method: get operationId: drives.drive.items.driveItem.workbook.sessionInfoResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tableRowOperationResult(key='{key}') method: get operationId: drives.drive.items.driveItem.workbook.tableRowOperationResult x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names method: get operationId: drives.items.workbook.ListNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names method: post operationId: drives.items.workbook.CreateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id} method: get operationId: drives.items.workbook.GetNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id} method: patch operationId: drives.items.workbook.UpdateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id} method: delete operationId: drives.items.workbook.DeleteNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/format method: get operationId: drives.items.workbook.names.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/format method: patch operationId: drives.items.workbook.names.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/format method: delete operationId: drives.items.workbook.names.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/sort method: get operationId: drives.items.workbook.names.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/sort method: patch operationId: drives.items.workbook.names.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/sort method: delete operationId: drives.items.workbook.names.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/worksheet method: get operationId: drives.items.workbook.names.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/worksheet method: get operationId: drives.items.workbook.names.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/$count method: get operationId: drives.items.workbook.names.GetCount-eada x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/add method: post operationId: drives.drive.items.driveItem.workbook.names.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/addFormulaLocal method: post operationId: drives.drive.items.driveItem.workbook.names.addFormulaLocal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations method: get operationId: drives.items.workbook.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations method: post operationId: drives.items.workbook.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id} method: get operationId: drives.items.workbook.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id} method: patch operationId: drives.items.workbook.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id} method: delete operationId: drives.items.workbook.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/$count method: get operationId: drives.items.workbook.operations.GetCount-67f8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables method: get operationId: drives.items.workbook.ListTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables method: post operationId: drives.items.workbook.CreateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id} method: get operationId: drives.items.workbook.GetTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id} method: patch operationId: drives.items.workbook.UpdateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id} method: delete operationId: drives.items.workbook.DeleteTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns method: get operationId: drives.items.workbook.tables.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns method: post operationId: drives.items.workbook.tables.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: get operationId: drives.items.workbook.tables.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: patch operationId: drives.items.workbook.tables.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: delete operationId: drives.items.workbook.tables.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: get operationId: drives.items.workbook.tables.columns.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: patch operationId: drives.items.workbook.tables.columns.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: delete operationId: drives.items.workbook.tables.columns.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyCellColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyCustomFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyDynamicFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyFontColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyIconFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyTopItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyTopPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyValuesFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.tables.columns.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.tables.columns.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.tables.columns.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.tables.columns.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.tables.columns.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.tables.columns.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.tables.columns.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: get operationId: drives.items.workbook.tables.columns.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.tables.columns.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.tables.columns.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.tables.columns.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.tables.columns.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.tables.columns.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.tables.columns.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: get operationId: drives.items.workbook.tables.columns.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: patch operationId: drives.items.workbook.tables.columns.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: delete operationId: drives.items.workbook.tables.columns.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: get operationId: drives.items.workbook.tables.columns.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: patch operationId: drives.items.workbook.tables.columns.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: delete operationId: drives.items.workbook.tables.columns.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/worksheet method: get operationId: drives.items.workbook.tables.columns.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: get operationId: drives.items.workbook.tables.columns.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.tables.columns.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.tables.columns.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.tables.columns.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.tables.columns.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.tables.columns.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.tables.columns.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: get operationId: drives.items.workbook.tables.columns.itemAt.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: patch operationId: drives.items.workbook.tables.columns.itemAt.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: delete operationId: drives.items.workbook.tables.columns.itemAt.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.tables.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.tables.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.tables.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.tables.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.tables.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.tables.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.tables.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/format method: get operationId: drives.items.workbook.tables.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.tables.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.tables.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.tables.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.tables.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.tables.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.tables.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/format method: get operationId: drives.items.workbook.tables.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/format method: patch operationId: drives.items.workbook.tables.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/format method: delete operationId: drives.items.workbook.tables.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/sort method: get operationId: drives.items.workbook.tables.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/sort method: patch operationId: drives.items.workbook.tables.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/sort method: delete operationId: drives.items.workbook.tables.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/worksheet method: get operationId: drives.items.workbook.tables.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/format method: get operationId: drives.items.workbook.tables.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.tables.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.tables.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.tables.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.tables.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.tables.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.tables.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows method: get operationId: drives.items.workbook.tables.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows method: post operationId: drives.items.workbook.tables.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: get operationId: drives.items.workbook.tables.GetRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: patch operationId: drives.items.workbook.tables.UpdateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: delete operationId: drives.items.workbook.tables.DeleteRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: get operationId: drives.items.workbook.tables.rows.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: patch operationId: drives.items.workbook.tables.rows.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: delete operationId: drives.items.workbook.tables.rows.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: get operationId: drives.items.workbook.tables.rows.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: patch operationId: drives.items.workbook.tables.rows.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: delete operationId: drives.items.workbook.tables.rows.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/worksheet method: get operationId: drives.items.workbook.tables.rows.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort method: get operationId: drives.items.workbook.tables.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort method: patch operationId: drives.items.workbook.tables.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort method: delete operationId: drives.items.workbook.tables.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/apply method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/reapply method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.reapply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/worksheet method: get operationId: drives.items.workbook.tables.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/add method: post operationId: drives.drive.items.driveItem.workbook.tables.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/count() method: get operationId: drives.drive.items.driveItem.workbook.tables.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/columns method: get operationId: drives.items.workbook.tables.itemAt.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/columns method: post operationId: drives.items.workbook.tables.itemAt.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.itemAt.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.tables.itemAt.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.itemAt.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/rows method: get operationId: drives.items.workbook.tables.itemAt.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/rows method: post operationId: drives.items.workbook.tables.itemAt.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/sort method: get operationId: drives.items.workbook.tables.itemAt.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/sort method: patch operationId: drives.items.workbook.tables.itemAt.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/sort method: delete operationId: drives.items.workbook.tables.itemAt.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/worksheet method: get operationId: drives.items.workbook.tables.itemAt.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets method: get operationId: drives.items.workbook.ListWorksheets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets method: post operationId: drives.items.workbook.CreateWorksheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id} method: get operationId: drives.items.workbook.GetWorksheets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id} method: patch operationId: drives.items.workbook.UpdateWorksheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id} method: delete operationId: drives.items.workbook.DeleteWorksheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts method: get operationId: drives.items.workbook.worksheets.ListCharts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts method: post operationId: drives.items.workbook.worksheets.CreateCharts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id} method: get operationId: drives.items.workbook.worksheets.GetCharts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id} method: patch operationId: drives.items.workbook.worksheets.UpdateCharts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id} method: delete operationId: drives.items.workbook.worksheets.DeleteCharts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes method: get operationId: drives.items.workbook.worksheets.charts.GetAxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes method: patch operationId: drives.items.workbook.worksheets.charts.UpdateAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes method: delete operationId: drives.items.workbook.worksheets.charts.DeleteAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis method: get operationId: drives.items.workbook.worksheets.charts.axes.GetCategoryAxis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis method: patch operationId: drives.items.workbook.worksheets.charts.axes.UpdateCategoryAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis method: delete operationId: drives.items.workbook.worksheets.charts.axes.DeleteCategoryAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetMajorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.majorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetMinorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.minorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis method: get operationId: drives.items.workbook.worksheets.charts.axes.GetSeriesAxis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis method: patch operationId: drives.items.workbook.worksheets.charts.axes.UpdateSeriesAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis method: delete operationId: drives.items.workbook.worksheets.charts.axes.DeleteSeriesAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetMajorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.majorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetMinorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.minorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis method: get operationId: drives.items.workbook.worksheets.charts.axes.GetValueAxis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis method: patch operationId: drives.items.workbook.worksheets.charts.axes.UpdateValueAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis method: delete operationId: drives.items.workbook.worksheets.charts.axes.DeleteValueAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetMajorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.majorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetMinorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.minorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels method: get operationId: drives.items.workbook.worksheets.charts.GetDataLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels method: patch operationId: drives.items.workbook.worksheets.charts.UpdateDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels method: delete operationId: drives.items.workbook.worksheets.charts.DeleteDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format method: get operationId: drives.items.workbook.worksheets.charts.dataLabels.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format method: patch operationId: drives.items.workbook.worksheets.charts.dataLabels.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format method: delete operationId: drives.items.workbook.worksheets.charts.dataLabels.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill method: get operationId: drives.items.workbook.worksheets.charts.dataLabels.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.dataLabels.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.dataLabels.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.dataLabels.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.dataLabels.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font method: get operationId: drives.items.workbook.worksheets.charts.dataLabels.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font method: patch operationId: drives.items.workbook.worksheets.charts.dataLabels.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font method: delete operationId: drives.items.workbook.worksheets.charts.dataLabels.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format method: get operationId: drives.items.workbook.worksheets.charts.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format method: patch operationId: drives.items.workbook.worksheets.charts.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format method: delete operationId: drives.items.workbook.worksheets.charts.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill method: get operationId: drives.items.workbook.worksheets.charts.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font method: get operationId: drives.items.workbook.worksheets.charts.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font method: patch operationId: drives.items.workbook.worksheets.charts.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font method: delete operationId: drives.items.workbook.worksheets.charts.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend method: get operationId: drives.items.workbook.worksheets.charts.GetLegend x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend method: patch operationId: drives.items.workbook.worksheets.charts.UpdateLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend method: delete operationId: drives.items.workbook.worksheets.charts.DeleteLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format method: get operationId: drives.items.workbook.worksheets.charts.legend.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format method: patch operationId: drives.items.workbook.worksheets.charts.legend.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format method: delete operationId: drives.items.workbook.worksheets.charts.legend.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill method: get operationId: drives.items.workbook.worksheets.charts.legend.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.legend.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.legend.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.legend.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.legend.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font method: get operationId: drives.items.workbook.worksheets.charts.legend.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font method: patch operationId: drives.items.workbook.worksheets.charts.legend.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font method: delete operationId: drives.items.workbook.worksheets.charts.legend.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-8f13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height},fittingMode='{fittingMode}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-4f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-664c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-9795 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/setData method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.setData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/setPosition method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.setPosition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series method: get operationId: drives.items.workbook.worksheets.charts.ListSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series method: post operationId: drives.items.workbook.worksheets.charts.CreateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id} method: get operationId: drives.items.workbook.worksheets.charts.GetSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id} method: patch operationId: drives.items.workbook.worksheets.charts.UpdateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id} method: delete operationId: drives.items.workbook.worksheets.charts.DeleteSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format method: get operationId: drives.items.workbook.worksheets.charts.series.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format method: patch operationId: drives.items.workbook.worksheets.charts.series.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format method: delete operationId: drives.items.workbook.worksheets.charts.series.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill method: get operationId: drives.items.workbook.worksheets.charts.series.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.series.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.series.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line method: get operationId: drives.items.workbook.worksheets.charts.series.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line method: patch operationId: drives.items.workbook.worksheets.charts.series.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line method: delete operationId: drives.items.workbook.worksheets.charts.series.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points method: get operationId: drives.items.workbook.worksheets.charts.series.ListPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points method: post operationId: drives.items.workbook.worksheets.charts.series.CreatePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id} method: get operationId: drives.items.workbook.worksheets.charts.series.GetPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id} method: patch operationId: drives.items.workbook.worksheets.charts.series.UpdatePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id} method: delete operationId: drives.items.workbook.worksheets.charts.series.DeletePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format method: get operationId: drives.items.workbook.worksheets.charts.series.points.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format method: patch operationId: drives.items.workbook.worksheets.charts.series.points.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format method: delete operationId: drives.items.workbook.worksheets.charts.series.points.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill method: get operationId: drives.items.workbook.worksheets.charts.series.points.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.series.points.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.series.points.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.workbookChartPoint.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.workbookChartPoint.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})/format method: get operationId: drives.items.workbook.worksheets.charts.series.points.itemAt.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})/format method: patch operationId: drives.items.workbook.worksheets.charts.series.points.itemAt.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})/format method: delete operationId: drives.items.workbook.worksheets.charts.series.points.itemAt.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/format method: get operationId: drives.items.workbook.worksheets.charts.series.itemAt.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/format method: patch operationId: drives.items.workbook.worksheets.charts.series.itemAt.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/format method: delete operationId: drives.items.workbook.worksheets.charts.series.itemAt.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/points method: get operationId: drives.items.workbook.worksheets.charts.series.itemAt.ListPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/points method: post operationId: drives.items.workbook.worksheets.charts.series.itemAt.CreatePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title method: get operationId: drives.items.workbook.worksheets.charts.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title method: patch operationId: drives.items.workbook.worksheets.charts.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title method: delete operationId: drives.items.workbook.worksheets.charts.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format method: get operationId: drives.items.workbook.worksheets.charts.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format method: patch operationId: drives.items.workbook.worksheets.charts.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format method: delete operationId: drives.items.workbook.worksheets.charts.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill method: get operationId: drives.items.workbook.worksheets.charts.title.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.title.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.title.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.title.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.title.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/worksheet method: get operationId: drives.items.workbook.worksheets.charts.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/axes method: get operationId: drives.items.workbook.worksheets.charts.item.GetAxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/axes method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/axes method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/dataLabels method: get operationId: drives.items.workbook.worksheets.charts.item.GetDataLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/dataLabels method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/dataLabels method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/format method: get operationId: drives.items.workbook.worksheets.charts.item.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/format method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/format method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/legend method: get operationId: drives.items.workbook.worksheets.charts.item.GetLegend x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/legend method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/legend method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-8f13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image(width={width},height={height},fittingMode='{fittingMode}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-4f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image(width={width},height={height}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-664c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image(width={width}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-9795 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/setData method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.setData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/setPosition method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.setPosition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/series method: get operationId: drives.items.workbook.worksheets.charts.item.ListSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/series method: post operationId: drives.items.workbook.worksheets.charts.item.CreateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/title method: get operationId: drives.items.workbook.worksheets.charts.item.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/title method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/title method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/worksheet method: get operationId: drives.items.workbook.worksheets.charts.item.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/axes method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetAxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/axes method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/axes method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/dataLabels method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetDataLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/dataLabels method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/dataLabels method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/format method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/format method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/format method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/legend method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetLegend x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/legend method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/legend method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-8f13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image(width={width},height={height},fittingMode='{fittingMode}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-4f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image(width={width},height={height}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-664c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image(width={width}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-9795 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/setData method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.setData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/setPosition method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.setPosition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/series method: get operationId: drives.items.workbook.worksheets.charts.itemAt.ListSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/series method: post operationId: drives.items.workbook.worksheets.charts.itemAt.CreateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/title method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/title method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/title method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/worksheet method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/format method: get operationId: drives.items.workbook.worksheets.cell.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/format method: patch operationId: drives.items.workbook.worksheets.cell.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/format method: delete operationId: drives.items.workbook.worksheets.cell.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/column(column={column1}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/row(row={row1}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/sort method: get operationId: drives.items.workbook.worksheets.cell.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/sort method: patch operationId: drives.items.workbook.worksheets.cell.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/sort method: delete operationId: drives.items.workbook.worksheets.cell.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/worksheet method: get operationId: drives.items.workbook.worksheets.cell.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/format method: get operationId: drives.items.workbook.worksheets.range.GetFormat-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.range.UpdateFormat-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.range.DeleteFormat-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.boundingRect-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.cell-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.clear-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.column-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-f819 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-7946 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-3678 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-e50d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.delete-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireColumn-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireRow-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.insert-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.intersection-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastCell-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastColumn-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastRow-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.merge-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.offsetRange-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.resizedRange-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.row-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-ba41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-c39a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-2023 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-f542 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.unmerge-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-6c80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-2c25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.visibleView-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.range.GetSort-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.range.UpdateSort-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.range.DeleteSort-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.range.GetWorksheet-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/format method: get operationId: drives.items.workbook.worksheets.range.GetFormat-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/format method: patch operationId: drives.items.workbook.worksheets.range.UpdateFormat-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/format method: delete operationId: drives.items.workbook.worksheets.range.DeleteFormat-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.boundingRect-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.cell-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.clear-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.column-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-755b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-fdc3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-b68b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-b752 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.delete-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireColumn-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireRow-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.insert-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.intersection-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastCell-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastColumn-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastRow-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.merge-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.offsetRange-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.resizedRange-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.row-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-ca9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-110d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-7dec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-7d0c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.unmerge-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-8c82 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-e935 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.visibleView-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/sort method: get operationId: drives.items.workbook.worksheets.range.GetSort-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/sort method: patch operationId: drives.items.workbook.worksheets.range.UpdateSort-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/sort method: delete operationId: drives.items.workbook.worksheets.range.DeleteSort-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/worksheet method: get operationId: drives.items.workbook.worksheets.range.GetWorksheet-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/format method: get operationId: drives.items.workbook.worksheets.usedRange.GetFormat-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/format method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateFormat-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/format method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteFormat-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.boundingRect-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.cell-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.clear-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.column-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-01cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-cb70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-2c44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-f995 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.delete-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireColumn-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireRow-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.insert-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.intersection-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastCell-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastColumn-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastRow-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.merge-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.offsetRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.resizedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.row-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-4e71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-b3a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-0a40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-340c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.unmerge-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.visibleView-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/sort method: get operationId: drives.items.workbook.worksheets.usedRange.GetSort-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/sort method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateSort-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/sort method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteSort-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/worksheet method: get operationId: drives.items.workbook.worksheets.usedRange.GetWorksheet-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/format method: get operationId: drives.items.workbook.worksheets.usedRange.GetFormat-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/format method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateFormat-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/format method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteFormat-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.boundingRect-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.cell-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.clear-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.column-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-886c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-6148 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-22a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-a137 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.delete-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireColumn-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireRow-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.insert-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.intersection-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastCell-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastColumn-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastRow-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.merge-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.offsetRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.resizedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.row-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-6034 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-8a35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-52d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-f09d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.unmerge-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.visibleView-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/sort method: get operationId: drives.items.workbook.worksheets.usedRange.GetSort-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/sort method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateSort-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/sort method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteSort-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/worksheet method: get operationId: drives.items.workbook.worksheets.usedRange.GetWorksheet-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names method: get operationId: drives.items.workbook.worksheets.ListNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names method: post operationId: drives.items.workbook.worksheets.CreateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id} method: get operationId: drives.items.workbook.worksheets.GetNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id} method: patch operationId: drives.items.workbook.worksheets.UpdateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id} method: delete operationId: drives.items.workbook.worksheets.DeleteNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/format method: get operationId: drives.items.workbook.worksheets.names.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.names.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.names.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.names.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.names.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.names.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.names.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/worksheet method: get operationId: drives.items.workbook.worksheets.names.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/$count method: get operationId: drives.items.workbook.worksheets.names.GetCount-b666 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/addFormulaLocal method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.addFormulaLocal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables method: get operationId: drives.items.workbook.worksheets.ListPivotTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables method: post operationId: drives.items.workbook.worksheets.CreatePivotTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id} method: get operationId: drives.items.workbook.worksheets.GetPivotTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id} method: patch operationId: drives.items.workbook.worksheets.UpdatePivotTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id} method: delete operationId: drives.items.workbook.worksheets.DeletePivotTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}/refresh method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.pivotTables.workbookPivotTable.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}/worksheet method: get operationId: drives.items.workbook.worksheets.pivotTables.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/$count method: get operationId: drives.items.workbook.worksheets.pivotTables.GetCount-d7ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/refreshAll method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.pivotTables.refreshAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection method: get operationId: drives.items.workbook.worksheets.GetProtection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection method: patch operationId: drives.items.workbook.worksheets.UpdateProtection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection method: delete operationId: drives.items.workbook.worksheets.DeleteProtection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection/protect method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.protection.protect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection/unprotect method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.protection.unprotect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables method: get operationId: drives.items.workbook.worksheets.ListTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables method: post operationId: drives.items.workbook.worksheets.CreateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id} method: get operationId: drives.items.workbook.worksheets.GetTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id} method: patch operationId: drives.items.workbook.worksheets.UpdateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id} method: delete operationId: drives.items.workbook.worksheets.DeleteTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns method: get operationId: drives.items.workbook.worksheets.tables.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns method: post operationId: drives.items.workbook.worksheets.tables.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: get operationId: drives.items.workbook.worksheets.tables.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: patch operationId: drives.items.workbook.worksheets.tables.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: delete operationId: drives.items.workbook.worksheets.tables.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: get operationId: drives.items.workbook.worksheets.tables.columns.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: patch operationId: drives.items.workbook.worksheets.tables.columns.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: delete operationId: drives.items.workbook.worksheets.tables.columns.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyCellColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyCustomFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyDynamicFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyFontColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyIconFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyTopItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyTopPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyValuesFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: get operationId: drives.items.workbook.worksheets.tables.columns.itemAt.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: patch operationId: drives.items.workbook.worksheets.tables.columns.itemAt.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: delete operationId: drives.items.workbook.worksheets.tables.columns.itemAt.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.worksheets.tables.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/format method: get operationId: drives.items.workbook.worksheets.tables.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.tables.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.tables.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.tables.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.tables.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.tables.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows method: get operationId: drives.items.workbook.worksheets.tables.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows method: post operationId: drives.items.workbook.worksheets.tables.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: get operationId: drives.items.workbook.worksheets.tables.GetRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: patch operationId: drives.items.workbook.worksheets.tables.UpdateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: delete operationId: drives.items.workbook.worksheets.tables.DeleteRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: get operationId: drives.items.workbook.worksheets.tables.rows.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.tables.rows.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.tables.rows.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.tables.rows.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.tables.rows.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.tables.rows.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.rows.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort method: get operationId: drives.items.workbook.worksheets.tables.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort method: patch operationId: drives.items.workbook.worksheets.tables.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort method: delete operationId: drives.items.workbook.worksheets.tables.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/apply method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/reapply method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.reapply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/worksheet method: get operationId: drives.items.workbook.worksheets.tables.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/columns method: get operationId: drives.items.workbook.worksheets.tables.itemAt.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/columns method: post operationId: drives.items.workbook.worksheets.tables.itemAt.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/rows method: get operationId: drives.items.workbook.worksheets.tables.itemAt.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/rows method: post operationId: drives.items.workbook.worksheets.tables.itemAt.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/sort method: get operationId: drives.items.workbook.worksheets.tables.itemAt.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/sort method: patch operationId: drives.items.workbook.worksheets.tables.itemAt.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/sort method: delete operationId: drives.items.workbook.worksheets.tables.itemAt.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/worksheet method: get operationId: drives.items.workbook.worksheets.tables.itemAt.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/$count method: get operationId: drives.items.workbook.worksheets.GetCount-98c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/$count method: get operationId: drives.items.GetCount-9c16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser method: get operationId: drives.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser/mailboxSettings method: get operationId: drives.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser/mailboxSettings method: patch operationId: drives.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.lastModifiedByUser.ServiceProvisioningErrors.GetCount-54d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list method: get operationId: drives.GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list method: patch operationId: drives.UpdateList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list method: delete operationId: drives.DeleteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns method: get operationId: drives.list.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/columns method: post operationId: drives.list.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns/{columnDefinition-id} method: get operationId: drives.list.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/columns/{columnDefinition-id} method: patch operationId: drives.list.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns/{columnDefinition-id} method: delete operationId: drives.list.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn method: get operationId: drives.list.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/columns/$count method: get operationId: drives.list.columns.GetCount-5e2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes method: get operationId: drives.list.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes method: post operationId: drives.list.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id} method: get operationId: drives.list.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id} method: patch operationId: drives.list.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id} method: delete operationId: drives.list.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/base method: get operationId: drives.list.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes method: get operationId: drives.list.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: drives.list.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: drives.list.contentTypes.baseTypes.GetCount-95ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks method: get operationId: drives.list.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks method: post operationId: drives.list.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: drives.list.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: drives.list.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: drives.list.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: drives.list.contentTypes.columnLinks.GetCount-e5f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions method: get operationId: drives.list.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: drives.list.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: drives.list.contentTypes.columnPositions.GetCount-6cb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns method: get operationId: drives.list.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns method: post operationId: drives.list.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: drives.list.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: drives.list.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: drives.list.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: drives.list.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count method: get operationId: drives.list.contentTypes.columns.GetCount-4b13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: drives.drive.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: drives.drive.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished() method: get operationId: drives.drive.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/publish method: post operationId: drives.drive.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish method: post operationId: drives.drive.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/$count method: get operationId: drives.list.contentTypes.GetCount-5838 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/addCopy method: post operationId: drives.drive.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub method: post operationId: drives.drive.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes() method: get operationId: drives.drive.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser method: get operationId: drives.list.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser/mailboxSettings method: get operationId: drives.list.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser/mailboxSettings method: patch operationId: drives.list.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/createdByUser/serviceProvisioningErrors method: get operationId: drives.list.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.createdByUser.ServiceProvisioningErrors.GetCount-63ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/drive method: get operationId: drives.list.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items method: get operationId: drives.list.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items method: post operationId: drives.list.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id} method: get operationId: drives.list.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id} method: patch operationId: drives.list.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id} method: delete operationId: drives.list.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/analytics method: get operationId: drives.list.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser method: get operationId: drives.list.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: drives.list.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: drives.list.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: drives.list.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.items.createdByUser.ServiceProvisioningErrors.GetCount-5900 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions method: get operationId: drives.list.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions method: post operationId: drives.list.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: drives.list.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: drives.list.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: drives.list.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: drives.list.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: drives.list.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: drives.list.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: drives.drive.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count method: get operationId: drives.list.items.documentSetVersions.GetCount-7796 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem method: get operationId: drives.list.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem/content method: get operationId: drives.list.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem/content method: put operationId: drives.list.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem/content method: delete operationId: drives.list.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/fields method: get operationId: drives.list.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/fields method: patch operationId: drives.list.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/fields method: delete operationId: drives.list.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser method: get operationId: drives.list.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: drives.list.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: drives.list.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.list.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-06dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createLink method: post operationId: drives.drive.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval() method: get operationId: drives.drive.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: drives.drive.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions method: get operationId: drives.list.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions method: post operationId: drives.list.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: drives.list.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: drives.list.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: drives.list.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: drives.list.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: drives.list.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: drives.list.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: drives.drive.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/$count method: get operationId: drives.list.items.versions.GetCount-c6e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/$count method: get operationId: drives.list.items.GetCount-e46a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/delta() method: get operationId: drives.drive.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/delta(token='{token}') method: get operationId: drives.drive.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser method: get operationId: drives.list.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser/mailboxSettings method: get operationId: drives.list.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser/mailboxSettings method: patch operationId: drives.list.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.list.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.lastModifiedByUser.ServiceProvisioningErrors.GetCount-d262 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/operations method: get operationId: drives.list.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/operations method: post operationId: drives.list.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/operations/{richLongRunningOperation-id} method: get operationId: drives.list.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/operations/{richLongRunningOperation-id} method: patch operationId: drives.list.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/operations/{richLongRunningOperation-id} method: delete operationId: drives.list.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/operations/$count method: get operationId: drives.list.operations.GetCount-e8e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions method: get operationId: drives.list.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions method: post operationId: drives.list.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: get operationId: drives.list.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: patch operationId: drives.list.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: delete operationId: drives.list.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize method: post operationId: drives.drive.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/$count method: get operationId: drives.list.subscriptions.GetCount-59f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/recent() method: get operationId: drives.drive.recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/search(q='{q}') method: get operationId: drives.drive.search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/sharedWithMe() method: get operationId: drives.drive.sharedWithMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/root method: get operationId: drives.GetRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/root/content method: get operationId: drives.GetRootContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/root/content method: put operationId: drives.UpdateRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/root/content method: delete operationId: drives.DeleteRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/special method: get operationId: drives.ListSpecial x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/special/{driveItem-id} method: get operationId: drives.GetSpecial x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/special/{driveItem-id}/content method: get operationId: drives.GetSpecialContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/special/{driveItem-id}/content method: put operationId: drives.UpdateSpecialContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/special/{driveItem-id}/content method: delete operationId: drives.DeleteSpecialContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/special/$count method: get operationId: drives.special.GetCount-6a2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives method: get operationId: groups.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives/{drive-id} method: get operationId: groups.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives/$count method: get operationId: groups.drives.GetCount-9ca4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives method: get operationId: groups.sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/{drive-id} method: get operationId: groups.sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/$count method: get operationId: groups.sites.drives.GetCount-ba0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: groups.sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives method: get operationId: me.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives/{drive-id} method: get operationId: me.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives/$count method: get operationId: me.drives.GetCount-2023 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives method: get operationId: sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives/{drive-id} method: get operationId: sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives/$count method: get operationId: sites.drives.GetCount-5071 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives method: get operationId: users.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives/{drive-id} method: get operationId: users.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives/$count method: get operationId: users.drives.GetCount-7cd7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education method: get operationId: education.educationRoot.GetEducationRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education method: patch operationId: education.educationRoot.UpdateEducationRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes method: get operationId: education.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes method: post operationId: education.CreateClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id} method: get operationId: education.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id} method: patch operationId: education.UpdateClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id} method: delete operationId: education.DeleteClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories method: get operationId: education.classes.ListAssignmentCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentCategories method: post operationId: education.classes.CreateAssignmentCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id} method: get operationId: education.classes.GetAssignmentCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id} method: patch operationId: education.classes.UpdateAssignmentCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id} method: delete operationId: education.classes.DeleteAssignmentCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories/$count method: get operationId: education.classes.assignmentCategories.GetCount-8570 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentCategories/delta() method: get operationId: education.classes.educationClass.assignmentCategories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentDefaults method: get operationId: education.classes.GetAssignmentDefaults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentDefaults method: patch operationId: education.classes.UpdateAssignmentDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentDefaults method: delete operationId: education.classes.DeleteAssignmentDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments method: get operationId: education.classes.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments method: post operationId: education.classes.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id} method: get operationId: education.classes.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id} method: patch operationId: education.classes.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id} method: delete operationId: education.classes.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories method: get operationId: education.classes.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories method: post operationId: education.classes.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.classes.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.classes.assignments.categories.GetCount-639a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.classes.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.classes.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.classes.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.classes.educationClass.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.classes.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.classes.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/activate method: post operationId: education.classes.educationClass.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/deactivate method: post operationId: education.classes.educationClass.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish method: post operationId: education.classes.educationClass.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.classes.educationClass.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.classes.educationClass.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources method: get operationId: education.classes.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources method: post operationId: education.classes.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.classes.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.classes.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.classes.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.classes.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.classes.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.classes.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.classes.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.classes.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.classes.assignments.resources.dependentResources.GetCount-618c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.classes.assignments.resources.GetCount-f57b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric method: get operationId: education.classes.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric method: patch operationId: education.classes.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric method: delete operationId: education.classes.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.classes.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.classes.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.classes.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions method: get operationId: education.classes.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions method: post operationId: education.classes.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.classes.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.classes.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.classes.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.classes.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.classes.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.classes.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.classes.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.classes.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.classes.assignments.submissions.outcomes.GetCount-2ffd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.classes.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.classes.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.classes.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.classes.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.classes.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.classes.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.classes.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.classes.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.classes.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.classes.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.classes.assignments.submissions.resources.dependentResources.GetCount-7cb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.classes.assignments.submissions.resources.GetCount-3e92 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.classes.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.classes.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.classes.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.classes.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.classes.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.classes.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.classes.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.classes.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.classes.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.classes.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.classes.assignments.submissions.submittedResources.dependentResources.GetCount-3895 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.classes.assignments.submissions.submittedResources.GetCount-ecf9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.classes.assignments.submissions.GetCount-231f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/$count method: get operationId: education.classes.assignments.GetCount-a470 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/delta() method: get operationId: education.classes.educationClass.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings method: get operationId: education.classes.GetAssignmentSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings method: patch operationId: education.classes.UpdateAssignmentSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings method: delete operationId: education.classes.DeleteAssignmentSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/defaultGradingScheme method: get operationId: education.classes.assignmentSettings.GetDefaultGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories method: get operationId: education.classes.assignmentSettings.ListGradingCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories method: post operationId: education.classes.assignmentSettings.CreateGradingCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id} method: get operationId: education.classes.assignmentSettings.GetGradingCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id} method: patch operationId: education.classes.assignmentSettings.UpdateGradingCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id} method: delete operationId: education.classes.assignmentSettings.DeleteGradingCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/$count method: get operationId: education.classes.assignmentSettings.gradingCategories.GetCount-c354 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes method: get operationId: education.classes.assignmentSettings.ListGradingSchemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes method: post operationId: education.classes.assignmentSettings.CreateGradingSchemes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id} method: get operationId: education.classes.assignmentSettings.GetGradingSchemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id} method: patch operationId: education.classes.assignmentSettings.UpdateGradingSchemes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id} method: delete operationId: education.classes.assignmentSettings.DeleteGradingSchemes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/$count method: get operationId: education.classes.assignmentSettings.gradingSchemes.GetCount-c040 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/group method: get operationId: education.classes.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/group/serviceProvisioningErrors method: get operationId: education.classes.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count method: get operationId: education.classes.group.ServiceProvisioningErrors.GetCount-5a91 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members method: get operationId: education.classes.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/{educationUser-id}/$ref method: delete operationId: education.classes.members.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members/$count method: get operationId: education.classes.members.GetCount-4459 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/$ref method: get operationId: education.classes.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/$ref method: post operationId: education.classes.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members/$ref method: delete operationId: education.classes.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/getRecentlyModifiedSubmissions() method: get operationId: education.classes.educationClass.getRecentlyModifiedSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules method: get operationId: education.classes.ListModules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules method: post operationId: education.classes.CreateModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id} method: get operationId: education.classes.GetModules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/{educationModule-id} method: patch operationId: education.classes.UpdateModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id} method: delete operationId: education.classes.DeleteModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/pin method: post operationId: education.classes.educationClass.modules.educationModule.pin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/publish method: post operationId: education.classes.educationClass.modules.educationModule.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/setUpResourcesFolder method: post operationId: education.classes.educationClass.modules.educationModule.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/unpin method: post operationId: education.classes.educationClass.modules.educationModule.unpin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources method: get operationId: education.classes.modules.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources method: post operationId: education.classes.modules.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id} method: get operationId: education.classes.modules.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id} method: patch operationId: education.classes.modules.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id} method: delete operationId: education.classes.modules.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/$count method: get operationId: education.classes.modules.resources.GetCount-2a6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/$count method: get operationId: education.classes.modules.GetCount-7c88 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/schools method: get operationId: education.classes.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/schools/{educationSchool-id} method: get operationId: education.classes.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/schools/$count method: get operationId: education.classes.schools.GetCount-fef1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers method: get operationId: education.classes.ListTeachers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref method: delete operationId: education.classes.teachers.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/teachers/$count method: get operationId: education.classes.teachers.GetCount-4305 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers/$ref method: get operationId: education.classes.ListRefTeachers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers/$ref method: post operationId: education.classes.CreateRefTeachers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/teachers/$ref method: delete operationId: education.classes.DeleteRefTeachers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/$count method: get operationId: education.classes.GetCount-fe5a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/delta() method: get operationId: education.classes.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me method: get operationId: education.GetMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me method: patch operationId: education.UpdateMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me method: delete operationId: education.DeleteMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments method: get operationId: education.me.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments method: post operationId: education.me.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id} method: get operationId: education.me.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id} method: patch operationId: education.me.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id} method: delete operationId: education.me.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories method: get operationId: education.me.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories method: post operationId: education.me.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.me.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.me.assignments.categories.GetCount-da6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.me.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.me.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.me.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.me.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.me.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.me.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/activate method: post operationId: education.me.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/deactivate method: post operationId: education.me.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/publish method: post operationId: education.me.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.me.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.me.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources method: get operationId: education.me.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources method: post operationId: education.me.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.me.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.me.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.me.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.me.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.me.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.me.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.me.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.me.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.me.assignments.resources.dependentResources.GetCount-7e26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.me.assignments.resources.GetCount-c8bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric method: get operationId: education.me.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric method: patch operationId: education.me.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric method: delete operationId: education.me.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.me.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.me.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.me.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions method: get operationId: education.me.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions method: post operationId: education.me.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.me.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.me.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.me.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.me.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.me.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.me.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.me.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.me.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.me.assignments.submissions.outcomes.GetCount-86b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.me.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.me.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.me.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.me.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.me.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.me.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.me.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.me.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.me.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.me.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.me.assignments.submissions.resources.dependentResources.GetCount-20a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.me.assignments.submissions.resources.GetCount-4a0c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.me.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.me.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.me.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.me.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.me.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.me.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.me.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.me.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.me.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.me.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.me.assignments.submissions.submittedResources.dependentResources.GetCount-58f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.me.assignments.submissions.submittedResources.GetCount-a574 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.me.assignments.submissions.GetCount-39e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/$count method: get operationId: education.me.assignments.GetCount-d634 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/delta() method: get operationId: education.me.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes method: get operationId: education.me.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes/{educationClass-id} method: get operationId: education.me.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes/$count method: get operationId: education.me.classes.GetCount-94ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics method: get operationId: education.me.ListRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics method: post operationId: education.me.CreateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/{educationRubric-id} method: get operationId: education.me.GetRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics/{educationRubric-id} method: patch operationId: education.me.UpdateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/{educationRubric-id} method: delete operationId: education.me.DeleteRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/$count method: get operationId: education.me.rubrics.GetCount-346e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools method: get operationId: education.me.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools/{educationSchool-id} method: get operationId: education.me.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools/$count method: get operationId: education.me.schools.GetCount-c9bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses method: get operationId: education.me.ListTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses/{educationClass-id} method: get operationId: education.me.GetTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses/$count method: get operationId: education.me.taughtClasses.GetCount-94df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user method: get operationId: education.me.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/mailboxSettings method: get operationId: education.me.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/mailboxSettings method: patch operationId: education.me.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/user/serviceProvisioningErrors method: get operationId: education.me.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/serviceProvisioningErrors/$count method: get operationId: education.me.user.ServiceProvisioningErrors.GetCount-b2a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports method: get operationId: education.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports method: patch operationId: education.UpdateReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports method: delete operationId: education.DeleteReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions method: get operationId: education.reports.ListReadingAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingAssignmentSubmissions method: post operationId: education.reports.CreateReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: get operationId: education.reports.GetReadingAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: patch operationId: education.reports.UpdateReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: delete operationId: education.reports.DeleteReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/$count method: get operationId: education.reports.readingAssignmentSubmissions.GetCount-536e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages method: get operationId: education.reports.ListReadingCoachPassages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages method: post operationId: education.reports.CreateReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: get operationId: education.reports.GetReadingCoachPassages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: patch operationId: education.reports.UpdateReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: delete operationId: education.reports.DeleteReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/$count method: get operationId: education.reports.readingCoachPassages.GetCount-ce63 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses method: get operationId: education.reports.ListReflectCheckInResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses method: post operationId: education.reports.CreateReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: get operationId: education.reports.GetReflectCheckInResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: patch operationId: education.reports.UpdateReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: delete operationId: education.reports.DeleteReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/$count method: get operationId: education.reports.reflectCheckInResponses.GetCount-1316 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions method: get operationId: education.reports.ListSpeakerAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions method: post operationId: education.reports.CreateSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: get operationId: education.reports.GetSpeakerAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: patch operationId: education.reports.UpdateSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: delete operationId: education.reports.DeleteSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/$count method: get operationId: education.reports.speakerAssignmentSubmissions.GetCount-e40d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools method: get operationId: education.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools method: post operationId: education.CreateSchools x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id} method: get operationId: education.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id} method: patch operationId: education.UpdateSchools x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id} method: delete operationId: education.DeleteSchools x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/administrativeUnit method: get operationId: education.schools.GetAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/administrativeUnit method: patch operationId: education.schools.UpdateAdministrativeUnit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/classes method: get operationId: education.schools.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref method: delete operationId: education.schools.classes.DeleteRefEducationClass x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/classes/$count method: get operationId: education.schools.classes.GetCount-d3ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/classes/$ref method: get operationId: education.schools.ListRefClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/classes/$ref method: post operationId: education.schools.CreateRefClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/classes/$ref method: delete operationId: education.schools.DeleteRefClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users method: get operationId: education.schools.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/{educationUser-id}/$ref method: delete operationId: education.schools.users.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users/$count method: get operationId: education.schools.users.GetCount-e5a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/$ref method: get operationId: education.schools.ListRefUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/$ref method: post operationId: education.schools.CreateRefUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users/$ref method: delete operationId: education.schools.DeleteRefUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/$count method: get operationId: education.schools.GetCount-c02b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/delta() method: get operationId: education.schools.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users method: get operationId: education.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users method: post operationId: education.CreateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id} method: get operationId: education.GetUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id} method: patch operationId: education.UpdateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id} method: delete operationId: education.DeleteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments method: get operationId: education.users.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments method: post operationId: education.users.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: get operationId: education.users.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: patch operationId: education.users.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: delete operationId: education.users.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories method: get operationId: education.users.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories method: post operationId: education.users.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.users.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.users.assignments.categories.GetCount-0551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.users.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.users.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.users.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.users.educationUser.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.users.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.users.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate method: post operationId: education.users.educationUser.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate method: post operationId: education.users.educationUser.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish method: post operationId: education.users.educationUser.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources method: get operationId: education.users.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources method: post operationId: education.users.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.users.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.users.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.users.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.users.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.users.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.users.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.users.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.users.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.users.assignments.resources.dependentResources.GetCount-e1ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.users.assignments.resources.GetCount-69da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: get operationId: education.users.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: patch operationId: education.users.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: delete operationId: education.users.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.users.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.users.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.users.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions method: get operationId: education.users.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions method: post operationId: education.users.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.users.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.users.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.users.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.users.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.users.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.users.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.users.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.users.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.users.assignments.submissions.outcomes.GetCount-c6c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.users.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.users.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.users.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.users.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.users.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.users.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.users.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.users.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.users.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.users.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.users.assignments.submissions.resources.dependentResources.GetCount-ebf2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.users.assignments.submissions.resources.GetCount-cb98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.users.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.users.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.users.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.users.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.users.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.users.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.users.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.users.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.users.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.users.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.users.assignments.submissions.submittedResources.dependentResources.GetCount-ce4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.users.assignments.submissions.submittedResources.GetCount-6158 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.users.assignments.submissions.GetCount-fe47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/$count method: get operationId: education.users.assignments.GetCount-d390 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/delta() method: get operationId: education.users.educationUser.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes method: get operationId: education.users.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes/{educationClass-id} method: get operationId: education.users.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes/$count method: get operationId: education.users.classes.GetCount-4517 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics method: get operationId: education.users.ListRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics method: post operationId: education.users.CreateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: get operationId: education.users.GetRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: patch operationId: education.users.UpdateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: delete operationId: education.users.DeleteRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/$count method: get operationId: education.users.rubrics.GetCount-7e40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools method: get operationId: education.users.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools/{educationSchool-id} method: get operationId: education.users.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools/$count method: get operationId: education.users.schools.GetCount-a99c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses method: get operationId: education.users.ListTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses/{educationClass-id} method: get operationId: education.users.GetTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses/$count method: get operationId: education.users.taughtClasses.GetCount-788d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user method: get operationId: education.users.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/mailboxSettings method: get operationId: education.users.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/mailboxSettings method: patch operationId: education.users.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/user/serviceProvisioningErrors method: get operationId: education.users.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/serviceProvisioningErrors/$count method: get operationId: education.users.user.ServiceProvisioningErrors.GetCount-9dc6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/$count method: get operationId: education.users.GetCount-6be9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/delta() method: get operationId: education.users.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience method: get operationId: employeeExperience.employeeExperience.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience method: patch operationId: employeeExperience.employeeExperience.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities method: get operationId: employeeExperience.ListCommunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities method: post operationId: employeeExperience.CreateCommunities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id} method: get operationId: employeeExperience.GetCommunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id} method: patch operationId: employeeExperience.UpdateCommunities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id} method: delete operationId: employeeExperience.DeleteCommunities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id}/group method: get operationId: employeeExperience.communities.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/group/serviceProvisioningErrors method: get operationId: employeeExperience.communities.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/group/serviceProvisioningErrors/$count method: get operationId: employeeExperience.communities.group.ServiceProvisioningErrors.GetCount-d8ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners method: get operationId: employeeExperience.communities.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id} method: get operationId: employeeExperience.communities.GetOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id}/mailboxSettings method: get operationId: employeeExperience.communities.owners.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id}/mailboxSettings method: patch operationId: employeeExperience.communities.owners.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id}/owners/{user-id}/serviceProvisioningErrors method: get operationId: employeeExperience.communities.owners.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id}/serviceProvisioningErrors/$count method: get operationId: employeeExperience.communities.owners.ServiceProvisioningErrors.GetCount-6b17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners(userPrincipalName='{userPrincipalName}') method: get operationId: employeeExperience.communities.owners.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/$count method: get operationId: employeeExperience.communities.owners.GetCount-1d4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/$count method: get operationId: employeeExperience.communities.GetCount-6b75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/engagementAsyncOperations method: get operationId: employeeExperience.ListEngagementAsyncOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/engagementAsyncOperations method: post operationId: employeeExperience.CreateEngagementAsyncOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/engagementAsyncOperations/{engagementAsyncOperation-id} method: get operationId: employeeExperience.GetEngagementAsyncOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/engagementAsyncOperations/{engagementAsyncOperation-id} method: patch operationId: employeeExperience.UpdateEngagementAsyncOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/engagementAsyncOperations/{engagementAsyncOperation-id} method: delete operationId: employeeExperience.DeleteEngagementAsyncOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/engagementAsyncOperations/$count method: get operationId: employeeExperience.engagementAsyncOperations.GetCount-6cef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities method: get operationId: employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities method: post operationId: employeeExperience.CreateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: patch operationId: employeeExperience.UpdateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: delete operationId: employeeExperience.DeleteLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: patch operationId: employeeExperience.learningCourseActivities.UpdateByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: delete operationId: employeeExperience.learningCourseActivities.DeleteByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities/$count method: get operationId: employeeExperience.learningCourseActivities.GetCount-b347 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders method: get operationId: employeeExperience.ListLearningProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders method: post operationId: employeeExperience.CreateLearningProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id} method: get operationId: employeeExperience.GetLearningProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id} method: patch operationId: employeeExperience.UpdateLearningProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id} method: delete operationId: employeeExperience.DeleteLearningProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents method: get operationId: employeeExperience.learningProviders.ListLearningContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents method: post operationId: employeeExperience.learningProviders.CreateLearningContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id} method: get operationId: employeeExperience.learningProviders.GetLearningContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id} method: patch operationId: employeeExperience.learningProviders.UpdateLearningContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id} method: delete operationId: employeeExperience.learningProviders.DeleteLearningContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents(externalId='{externalId}') method: get operationId: employeeExperience.learningProviders.learningContents.GetByExternalId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents(externalId='{externalId}') method: patch operationId: employeeExperience.learningProviders.learningContents.UpdateByExternalId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents(externalId='{externalId}') method: delete operationId: employeeExperience.learningProviders.learningContents.DeleteByExternalId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/$count method: get operationId: employeeExperience.learningProviders.learningContents.GetCount-2b22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities method: get operationId: employeeExperience.learningProviders.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities method: post operationId: employeeExperience.learningProviders.CreateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id} method: get operationId: employeeExperience.learningProviders.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id} method: patch operationId: employeeExperience.learningProviders.UpdateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id} method: delete operationId: employeeExperience.learningProviders.DeleteLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: employeeExperience.learningProviders.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: patch operationId: employeeExperience.learningProviders.learningCourseActivities.UpdateByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: delete operationId: employeeExperience.learningProviders.learningCourseActivities.DeleteByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/$count method: get operationId: employeeExperience.learningProviders.learningCourseActivities.GetCount-abe5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/$count method: get operationId: employeeExperience.learningProviders.GetCount-4d87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles method: get operationId: employeeExperience.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles method: post operationId: employeeExperience.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id} method: get operationId: employeeExperience.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id} method: patch operationId: employeeExperience.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id} method: delete operationId: employeeExperience.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members method: get operationId: employeeExperience.roles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members method: post operationId: employeeExperience.roles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: employeeExperience.roles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: employeeExperience.roles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: employeeExperience.roles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: employeeExperience.roles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: employeeExperience.roles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: employeeExperience.roles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: employeeExperience.roles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: employeeExperience.roles.members.user.ServiceProvisioningErrors.GetCount-84b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/$count method: get operationId: employeeExperience.roles.members.GetCount-732b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/$count method: get operationId: employeeExperience.roles.GetCount-9f34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience method: get operationId: me.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience method: patch operationId: me.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience method: delete operationId: me.DeleteEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles method: get operationId: me.employeeExperience.ListAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles method: post operationId: me.employeeExperience.CreateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: get operationId: me.employeeExperience.GetAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: patch operationId: me.employeeExperience.UpdateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: delete operationId: me.employeeExperience.DeleteAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: me.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: me.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: me.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: me.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: me.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: me.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: me.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: me.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: me.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: me.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-c0f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: me.employeeExperience.assignedRoles.members.GetCount-8c2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/$count method: get operationId: me.employeeExperience.assignedRoles.GetCount-d9d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities method: get operationId: me.employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: me.employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities/$count method: get operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience method: get operationId: users.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience method: patch operationId: users.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience method: delete operationId: users.DeleteEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles method: get operationId: users.employeeExperience.ListAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles method: post operationId: users.employeeExperience.CreateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: get operationId: users.employeeExperience.GetAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: patch operationId: users.employeeExperience.UpdateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: delete operationId: users.employeeExperience.DeleteAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: users.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: users.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: users.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: users.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: users.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: users.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: users.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: users.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: users.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: users.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-52a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: users.employeeExperience.assignedRoles.members.GetCount-cc8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/$count method: get operationId: users.employeeExperience.assignedRoles.GetCount-6f8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities method: get operationId: users.employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: users.employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities/$count method: get operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external method: get operationId: external.external.GetExternal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external method: patch operationId: external.external.UpdateExternal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections method: get operationId: external.ListConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections method: post operationId: external.CreateConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id} method: get operationId: external.GetConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id} method: patch operationId: external.UpdateConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id} method: delete operationId: external.DeleteConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups method: get operationId: external.connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups method: post operationId: external.connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: external.connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: external.connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: external.connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: external.connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: external.connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: external.connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: external.connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: external.connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: external.connections.groups.members.GetCount-482b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/$count method: get operationId: external.connections.groups.GetCount-51f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items method: get operationId: external.connections.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items method: post operationId: external.connections.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: get operationId: external.connections.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: put operationId: external.connections.SetItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: delete operationId: external.connections.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities method: get operationId: external.connections.items.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities method: post operationId: external.connections.items.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: get operationId: external.connections.items.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: patch operationId: external.connections.items.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: delete operationId: external.connections.items.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy method: get operationId: external.connections.items.activities.GetPerformedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count method: get operationId: external.connections.items.activities.GetCount-d5b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities method: post operationId: external.connections.externalConnection.items.externalItem.addActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/$count method: get operationId: external.connections.items.GetCount-e4dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations method: get operationId: external.connections.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations method: post operationId: external.connections.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: get operationId: external.connections.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: patch operationId: external.connections.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: delete operationId: external.connections.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/$count method: get operationId: external.connections.operations.GetCount-f5c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/schema method: get operationId: external.connections.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/schema method: patch operationId: external.connections.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/$count method: get operationId: external.connections.GetCount-5ccf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns method: get operationId: groups.sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: groups.sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/$count method: get operationId: groups.sites.externalColumns.GetCount-e0e3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: groups.sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.GetCount-3513 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/externalColumns method: get operationId: sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns/$count method: get operationId: sites.externalColumns.GetCount-3855 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators() method: get operationId: applications.application.synchronization.jobs.synchronizationJob.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators() method: get operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /filterOperators method: get operationId: filterOperators.filterOperatorSchema.ListFilterOperatorSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /filterOperators method: post operationId: filterOperators.filterOperatorSchema.CreateFilterOperatorSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /filterOperators/{filterOperatorSchema-id} method: get operationId: filterOperators.filterOperatorSchema.GetFilterOperatorSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /filterOperators/{filterOperatorSchema-id} method: patch operationId: filterOperators.filterOperatorSchema.UpdateFilterOperatorSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /filterOperators/{filterOperatorSchema-id} method: delete operationId: filterOperators.filterOperatorSchema.DeleteFilterOperatorSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /filterOperators/$count method: get operationId: filterOperators.GetCount-b21d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators() method: get operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators() method: get operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions() method: get operationId: applications.application.synchronization.jobs.synchronizationJob.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions() method: get operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: get operationId: drives.items.workbook.GetFunctions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: patch operationId: drives.items.workbook.UpdateFunctions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: delete operationId: drives.items.workbook.DeleteFunctions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/abs method: post operationId: drives.drive.items.driveItem.workbook.functions.abs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrInt method: post operationId: drives.drive.items.driveItem.workbook.functions.accrInt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrIntM method: post operationId: drives.drive.items.driveItem.workbook.functions.accrIntM x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acos method: post operationId: drives.drive.items.driveItem.workbook.functions.acos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acosh method: post operationId: drives.drive.items.driveItem.workbook.functions.acosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acot method: post operationId: drives.drive.items.driveItem.workbook.functions.acot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acoth method: post operationId: drives.drive.items.driveItem.workbook.functions.acoth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorDegrc method: post operationId: drives.drive.items.driveItem.workbook.functions.amorDegrc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorLinc method: post operationId: drives.drive.items.driveItem.workbook.functions.amorLinc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/and method: post operationId: drives.drive.items.driveItem.workbook.functions.and x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/arabic method: post operationId: drives.drive.items.driveItem.workbook.functions.arabic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/areas method: post operationId: drives.drive.items.driveItem.workbook.functions.areas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asc method: post operationId: drives.drive.items.driveItem.workbook.functions.asc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asin method: post operationId: drives.drive.items.driveItem.workbook.functions.asin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asinh method: post operationId: drives.drive.items.driveItem.workbook.functions.asinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan method: post operationId: drives.drive.items.driveItem.workbook.functions.atan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan2 method: post operationId: drives.drive.items.driveItem.workbook.functions.atan2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atanh method: post operationId: drives.drive.items.driveItem.workbook.functions.atanh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/aveDev method: post operationId: drives.drive.items.driveItem.workbook.functions.aveDev x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/average method: post operationId: drives.drive.items.driveItem.workbook.functions.average x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageA method: post operationId: drives.drive.items.driveItem.workbook.functions.averageA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIf method: post operationId: drives.drive.items.driveItem.workbook.functions.averageIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.averageIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bahtText method: post operationId: drives.drive.items.driveItem.workbook.functions.bahtText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/base method: post operationId: drives.drive.items.driveItem.workbook.functions.base x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselI method: post operationId: drives.drive.items.driveItem.workbook.functions.besselI x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselJ method: post operationId: drives.drive.items.driveItem.workbook.functions.besselJ x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselK method: post operationId: drives.drive.items.driveItem.workbook.functions.besselK x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselY method: post operationId: drives.drive.items.driveItem.workbook.functions.besselY x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.beta_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.beta_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist_Range method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist_Range x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitand method: post operationId: drives.drive.items.driveItem.workbook.functions.bitand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitlshift method: post operationId: drives.drive.items.driveItem.workbook.functions.bitlshift x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitor method: post operationId: drives.drive.items.driveItem.workbook.functions.bitor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitrshift method: post operationId: drives.drive.items.driveItem.workbook.functions.bitrshift x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitxor method: post operationId: drives.drive.items.driveItem.workbook.functions.bitxor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Math method: post operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Math x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/char method: post operationId: drives.drive.items.driveItem.workbook.functions.char x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/choose method: post operationId: drives.drive.items.driveItem.workbook.functions.choose x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/clean method: post operationId: drives.drive.items.driveItem.workbook.functions.clean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/code method: post operationId: drives.drive.items.driveItem.workbook.functions.code x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/columns method: post operationId: drives.drive.items.driveItem.workbook.functions.columns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/combin method: post operationId: drives.drive.items.driveItem.workbook.functions.combin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/combina method: post operationId: drives.drive.items.driveItem.workbook.functions.combina x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/complex method: post operationId: drives.drive.items.driveItem.workbook.functions.complex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/concatenate method: post operationId: drives.drive.items.driveItem.workbook.functions.concatenate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_Norm method: post operationId: drives.drive.items.driveItem.workbook.functions.confidence_Norm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_T method: post operationId: drives.drive.items.driveItem.workbook.functions.confidence_T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/convert method: post operationId: drives.drive.items.driveItem.workbook.functions.convert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cos method: post operationId: drives.drive.items.driveItem.workbook.functions.cos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cosh method: post operationId: drives.drive.items.driveItem.workbook.functions.cosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cot method: post operationId: drives.drive.items.driveItem.workbook.functions.cot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coth method: post operationId: drives.drive.items.driveItem.workbook.functions.coth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/count method: post operationId: drives.drive.items.driveItem.workbook.functions.count x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countA method: post operationId: drives.drive.items.driveItem.workbook.functions.countA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countBlank method: post operationId: drives.drive.items.driveItem.workbook.functions.countBlank x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIf method: post operationId: drives.drive.items.driveItem.workbook.functions.countIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.countIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDayBs method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDayBs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDays method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDays x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDaysNc method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDaysNc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNcd method: post operationId: drives.drive.items.driveItem.workbook.functions.coupNcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNum method: post operationId: drives.drive.items.driveItem.workbook.functions.coupNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupPcd method: post operationId: drives.drive.items.driveItem.workbook.functions.coupPcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/csc method: post operationId: drives.drive.items.driveItem.workbook.functions.csc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/csch method: post operationId: drives.drive.items.driveItem.workbook.functions.csch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumIPmt method: post operationId: drives.drive.items.driveItem.workbook.functions.cumIPmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumPrinc method: post operationId: drives.drive.items.driveItem.workbook.functions.cumPrinc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/date method: post operationId: drives.drive.items.driveItem.workbook.functions.date x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/datevalue method: post operationId: drives.drive.items.driveItem.workbook.functions.datevalue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/daverage method: post operationId: drives.drive.items.driveItem.workbook.functions.daverage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/day method: post operationId: drives.drive.items.driveItem.workbook.functions.day x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/days method: post operationId: drives.drive.items.driveItem.workbook.functions.days x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/days360 method: post operationId: drives.drive.items.driveItem.workbook.functions.days360 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/db method: post operationId: drives.drive.items.driveItem.workbook.functions.db x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dbcs method: post operationId: drives.drive.items.driveItem.workbook.functions.dbcs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcount method: post operationId: drives.drive.items.driveItem.workbook.functions.dcount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcountA method: post operationId: drives.drive.items.driveItem.workbook.functions.dcountA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ddb method: post operationId: drives.drive.items.driveItem.workbook.functions.ddb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/decimal method: post operationId: drives.drive.items.driveItem.workbook.functions.decimal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/degrees method: post operationId: drives.drive.items.driveItem.workbook.functions.degrees x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/delta method: post operationId: drives.drive.items.driveItem.workbook.functions.delta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/devSq method: post operationId: drives.drive.items.driveItem.workbook.functions.devSq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dget method: post operationId: drives.drive.items.driveItem.workbook.functions.dget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/disc method: post operationId: drives.drive.items.driveItem.workbook.functions.disc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmax method: post operationId: drives.drive.items.driveItem.workbook.functions.dmax x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmin method: post operationId: drives.drive.items.driveItem.workbook.functions.dmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollar method: post operationId: drives.drive.items.driveItem.workbook.functions.dollar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarDe method: post operationId: drives.drive.items.driveItem.workbook.functions.dollarDe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarFr method: post operationId: drives.drive.items.driveItem.workbook.functions.dollarFr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dproduct method: post operationId: drives.drive.items.driveItem.workbook.functions.dproduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDev method: post operationId: drives.drive.items.driveItem.workbook.functions.dstDev x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDevP method: post operationId: drives.drive.items.driveItem.workbook.functions.dstDevP x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dsum method: post operationId: drives.drive.items.driveItem.workbook.functions.dsum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/duration method: post operationId: drives.drive.items.driveItem.workbook.functions.duration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvar method: post operationId: drives.drive.items.driveItem.workbook.functions.dvar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvarP method: post operationId: drives.drive.items.driveItem.workbook.functions.dvarP x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ecma_Ceiling method: post operationId: drives.drive.items.driveItem.workbook.functions.ecma_Ceiling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/edate method: post operationId: drives.drive.items.driveItem.workbook.functions.edate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/effect method: post operationId: drives.drive.items.driveItem.workbook.functions.effect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/eoMonth method: post operationId: drives.drive.items.driveItem.workbook.functions.eoMonth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf method: post operationId: drives.drive.items.driveItem.workbook.functions.erf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.erf_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC method: post operationId: drives.drive.items.driveItem.workbook.functions.erfC x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.erfC_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/error_Type method: post operationId: drives.drive.items.driveItem.workbook.functions.error_Type x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/even method: post operationId: drives.drive.items.driveItem.workbook.functions.even x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/exact method: post operationId: drives.drive.items.driveItem.workbook.functions.exact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/exp method: post operationId: drives.drive.items.driveItem.workbook.functions.exp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/expon_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.expon_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Inv_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fact method: post operationId: drives.drive.items.driveItem.workbook.functions.fact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/factDouble method: post operationId: drives.drive.items.driveItem.workbook.functions.factDouble x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/false method: post operationId: drives.drive.items.driveItem.workbook.functions.false x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/find method: post operationId: drives.drive.items.driveItem.workbook.functions.find x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/findB method: post operationId: drives.drive.items.driveItem.workbook.functions.findB x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisher method: post operationId: drives.drive.items.driveItem.workbook.functions.fisher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisherInv method: post operationId: drives.drive.items.driveItem.workbook.functions.fisherInv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fixed method: post operationId: drives.drive.items.driveItem.workbook.functions.fixed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Math method: post operationId: drives.drive.items.driveItem.workbook.functions.floor_Math x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.floor_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fv method: post operationId: drives.drive.items.driveItem.workbook.functions.fv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fvschedule method: post operationId: drives.drive.items.driveItem.workbook.functions.fvschedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn method: post operationId: drives.drive.items.driveItem.workbook.functions.gammaLn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.gammaLn_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gauss method: post operationId: drives.drive.items.driveItem.workbook.functions.gauss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gcd method: post operationId: drives.drive.items.driveItem.workbook.functions.gcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/geoMean method: post operationId: drives.drive.items.driveItem.workbook.functions.geoMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/geStep method: post operationId: drives.drive.items.driveItem.workbook.functions.geStep x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/harMean method: post operationId: drives.drive.items.driveItem.workbook.functions.harMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hlookup method: post operationId: drives.drive.items.driveItem.workbook.functions.hlookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hour method: post operationId: drives.drive.items.driveItem.workbook.functions.hour x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hyperlink method: post operationId: drives.drive.items.driveItem.workbook.functions.hyperlink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hypGeom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.hypGeom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/if method: post operationId: drives.drive.items.driveItem.workbook.functions.if x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imAbs method: post operationId: drives.drive.items.driveItem.workbook.functions.imAbs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imaginary method: post operationId: drives.drive.items.driveItem.workbook.functions.imaginary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imArgument method: post operationId: drives.drive.items.driveItem.workbook.functions.imArgument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imConjugate method: post operationId: drives.drive.items.driveItem.workbook.functions.imConjugate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCos method: post operationId: drives.drive.items.driveItem.workbook.functions.imCos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCosh method: post operationId: drives.drive.items.driveItem.workbook.functions.imCosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCot method: post operationId: drives.drive.items.driveItem.workbook.functions.imCot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsc method: post operationId: drives.drive.items.driveItem.workbook.functions.imCsc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsch method: post operationId: drives.drive.items.driveItem.workbook.functions.imCsch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imDiv method: post operationId: drives.drive.items.driveItem.workbook.functions.imDiv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imExp method: post operationId: drives.drive.items.driveItem.workbook.functions.imExp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLn method: post operationId: drives.drive.items.driveItem.workbook.functions.imLn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog10 method: post operationId: drives.drive.items.driveItem.workbook.functions.imLog10 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog2 method: post operationId: drives.drive.items.driveItem.workbook.functions.imLog2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imPower method: post operationId: drives.drive.items.driveItem.workbook.functions.imPower x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imProduct method: post operationId: drives.drive.items.driveItem.workbook.functions.imProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imReal method: post operationId: drives.drive.items.driveItem.workbook.functions.imReal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSec method: post operationId: drives.drive.items.driveItem.workbook.functions.imSec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSech method: post operationId: drives.drive.items.driveItem.workbook.functions.imSech x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSin method: post operationId: drives.drive.items.driveItem.workbook.functions.imSin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSinh method: post operationId: drives.drive.items.driveItem.workbook.functions.imSinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSqrt method: post operationId: drives.drive.items.driveItem.workbook.functions.imSqrt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSub method: post operationId: drives.drive.items.driveItem.workbook.functions.imSub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSum method: post operationId: drives.drive.items.driveItem.workbook.functions.imSum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imTan method: post operationId: drives.drive.items.driveItem.workbook.functions.imTan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/int method: post operationId: drives.drive.items.driveItem.workbook.functions.int x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/intRate method: post operationId: drives.drive.items.driveItem.workbook.functions.intRate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ipmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ipmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/irr method: post operationId: drives.drive.items.driveItem.workbook.functions.irr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isErr method: post operationId: drives.drive.items.driveItem.workbook.functions.isErr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isError method: post operationId: drives.drive.items.driveItem.workbook.functions.isError x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isEven method: post operationId: drives.drive.items.driveItem.workbook.functions.isEven x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isFormula method: post operationId: drives.drive.items.driveItem.workbook.functions.isFormula x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isLogical method: post operationId: drives.drive.items.driveItem.workbook.functions.isLogical x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNA method: post operationId: drives.drive.items.driveItem.workbook.functions.isNA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNonText method: post operationId: drives.drive.items.driveItem.workbook.functions.isNonText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNumber method: post operationId: drives.drive.items.driveItem.workbook.functions.isNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/iso_Ceiling method: post operationId: drives.drive.items.driveItem.workbook.functions.iso_Ceiling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isOdd method: post operationId: drives.drive.items.driveItem.workbook.functions.isOdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isoWeekNum method: post operationId: drives.drive.items.driveItem.workbook.functions.isoWeekNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ispmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ispmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isref method: post operationId: drives.drive.items.driveItem.workbook.functions.isref x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isText method: post operationId: drives.drive.items.driveItem.workbook.functions.isText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/kurt method: post operationId: drives.drive.items.driveItem.workbook.functions.kurt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/large method: post operationId: drives.drive.items.driveItem.workbook.functions.large x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lcm method: post operationId: drives.drive.items.driveItem.workbook.functions.lcm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/left method: post operationId: drives.drive.items.driveItem.workbook.functions.left x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/leftb method: post operationId: drives.drive.items.driveItem.workbook.functions.leftb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/len method: post operationId: drives.drive.items.driveItem.workbook.functions.len x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lenb method: post operationId: drives.drive.items.driveItem.workbook.functions.lenb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ln method: post operationId: drives.drive.items.driveItem.workbook.functions.ln x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/log method: post operationId: drives.drive.items.driveItem.workbook.functions.log x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/log10 method: post operationId: drives.drive.items.driveItem.workbook.functions.log10 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lookup method: post operationId: drives.drive.items.driveItem.workbook.functions.lookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lower method: post operationId: drives.drive.items.driveItem.workbook.functions.lower x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/match method: post operationId: drives.drive.items.driveItem.workbook.functions.match x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/max method: post operationId: drives.drive.items.driveItem.workbook.functions.max x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/maxA method: post operationId: drives.drive.items.driveItem.workbook.functions.maxA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mduration method: post operationId: drives.drive.items.driveItem.workbook.functions.mduration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/median method: post operationId: drives.drive.items.driveItem.workbook.functions.median x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mid method: post operationId: drives.drive.items.driveItem.workbook.functions.mid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/midb method: post operationId: drives.drive.items.driveItem.workbook.functions.midb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/min method: post operationId: drives.drive.items.driveItem.workbook.functions.min x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/minA method: post operationId: drives.drive.items.driveItem.workbook.functions.minA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/minute method: post operationId: drives.drive.items.driveItem.workbook.functions.minute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mirr method: post operationId: drives.drive.items.driveItem.workbook.functions.mirr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mod method: post operationId: drives.drive.items.driveItem.workbook.functions.mod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/month method: post operationId: drives.drive.items.driveItem.workbook.functions.month x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mround method: post operationId: drives.drive.items.driveItem.workbook.functions.mround x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/multiNomial method: post operationId: drives.drive.items.driveItem.workbook.functions.multiNomial x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/n method: post operationId: drives.drive.items.driveItem.workbook.functions.n x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/na method: post operationId: drives.drive.items.driveItem.workbook.functions.na x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/negBinom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.negBinom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays method: post operationId: drives.drive.items.driveItem.workbook.functions.networkDays x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays_Intl method: post operationId: drives.drive.items.driveItem.workbook.functions.networkDays_Intl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/nominal method: post operationId: drives.drive.items.driveItem.workbook.functions.nominal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/not method: post operationId: drives.drive.items.driveItem.workbook.functions.not x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/now method: post operationId: drives.drive.items.driveItem.workbook.functions.now x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/nper method: post operationId: drives.drive.items.driveItem.workbook.functions.nper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/npv method: post operationId: drives.drive.items.driveItem.workbook.functions.npv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/numberValue method: post operationId: drives.drive.items.driveItem.workbook.functions.numberValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/odd method: post operationId: drives.drive.items.driveItem.workbook.functions.odd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.oddFPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFYield method: post operationId: drives.drive.items.driveItem.workbook.functions.oddFYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.oddLPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLYield method: post operationId: drives.drive.items.driveItem.workbook.functions.oddLYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/or method: post operationId: drives.drive.items.driveItem.workbook.functions.or x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pduration method: post operationId: drives.drive.items.driveItem.workbook.functions.pduration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentile_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentile_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/permut method: post operationId: drives.drive.items.driveItem.workbook.functions.permut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/permutationa method: post operationId: drives.drive.items.driveItem.workbook.functions.permutationa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/phi method: post operationId: drives.drive.items.driveItem.workbook.functions.phi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pi method: post operationId: drives.drive.items.driveItem.workbook.functions.pi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pmt method: post operationId: drives.drive.items.driveItem.workbook.functions.pmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/poisson_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.poisson_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/power method: post operationId: drives.drive.items.driveItem.workbook.functions.power x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ppmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ppmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/price method: post operationId: drives.drive.items.driveItem.workbook.functions.price x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceDisc method: post operationId: drives.drive.items.driveItem.workbook.functions.priceDisc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceMat method: post operationId: drives.drive.items.driveItem.workbook.functions.priceMat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/product method: post operationId: drives.drive.items.driveItem.workbook.functions.product x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/proper method: post operationId: drives.drive.items.driveItem.workbook.functions.proper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pv method: post operationId: drives.drive.items.driveItem.workbook.functions.pv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.quartile_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.quartile_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quotient method: post operationId: drives.drive.items.driveItem.workbook.functions.quotient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/radians method: post operationId: drives.drive.items.driveItem.workbook.functions.radians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rand method: post operationId: drives.drive.items.driveItem.workbook.functions.rand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/randBetween method: post operationId: drives.drive.items.driveItem.workbook.functions.randBetween x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Avg method: post operationId: drives.drive.items.driveItem.workbook.functions.rank_Avg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Eq method: post operationId: drives.drive.items.driveItem.workbook.functions.rank_Eq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rate method: post operationId: drives.drive.items.driveItem.workbook.functions.rate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/received method: post operationId: drives.drive.items.driveItem.workbook.functions.received x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/replace method: post operationId: drives.drive.items.driveItem.workbook.functions.replace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/replaceB method: post operationId: drives.drive.items.driveItem.workbook.functions.replaceB x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rept method: post operationId: drives.drive.items.driveItem.workbook.functions.rept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/right method: post operationId: drives.drive.items.driveItem.workbook.functions.right x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rightb method: post operationId: drives.drive.items.driveItem.workbook.functions.rightb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roman method: post operationId: drives.drive.items.driveItem.workbook.functions.roman x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/round method: post operationId: drives.drive.items.driveItem.workbook.functions.round x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundDown method: post operationId: drives.drive.items.driveItem.workbook.functions.roundDown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundUp method: post operationId: drives.drive.items.driveItem.workbook.functions.roundUp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rows method: post operationId: drives.drive.items.driveItem.workbook.functions.rows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rri method: post operationId: drives.drive.items.driveItem.workbook.functions.rri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sec method: post operationId: drives.drive.items.driveItem.workbook.functions.sec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sech method: post operationId: drives.drive.items.driveItem.workbook.functions.sech x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/second method: post operationId: drives.drive.items.driveItem.workbook.functions.second x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/seriesSum method: post operationId: drives.drive.items.driveItem.workbook.functions.seriesSum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheet method: post operationId: drives.drive.items.driveItem.workbook.functions.sheet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheets method: post operationId: drives.drive.items.driveItem.workbook.functions.sheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sign method: post operationId: drives.drive.items.driveItem.workbook.functions.sign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sin method: post operationId: drives.drive.items.driveItem.workbook.functions.sin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sinh method: post operationId: drives.drive.items.driveItem.workbook.functions.sinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew method: post operationId: drives.drive.items.driveItem.workbook.functions.skew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew_p method: post operationId: drives.drive.items.driveItem.workbook.functions.skew_p x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sln method: post operationId: drives.drive.items.driveItem.workbook.functions.sln x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/small method: post operationId: drives.drive.items.driveItem.workbook.functions.small x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrt method: post operationId: drives.drive.items.driveItem.workbook.functions.sqrt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrtPi method: post operationId: drives.drive.items.driveItem.workbook.functions.sqrtPi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/standardize method: post operationId: drives.drive.items.driveItem.workbook.functions.standardize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_P method: post operationId: drives.drive.items.driveItem.workbook.functions.stDev_P x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_S method: post operationId: drives.drive.items.driveItem.workbook.functions.stDev_S x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevA method: post operationId: drives.drive.items.driveItem.workbook.functions.stDevA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevPA method: post operationId: drives.drive.items.driveItem.workbook.functions.stDevPA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/substitute method: post operationId: drives.drive.items.driveItem.workbook.functions.substitute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/subtotal method: post operationId: drives.drive.items.driveItem.workbook.functions.subtotal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sum method: post operationId: drives.drive.items.driveItem.workbook.functions.sum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIf method: post operationId: drives.drive.items.driveItem.workbook.functions.sumIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.sumIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumSq method: post operationId: drives.drive.items.driveItem.workbook.functions.sumSq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/syd method: post operationId: drives.drive.items.driveItem.workbook.functions.syd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t method: post operationId: drives.drive.items.driveItem.workbook.functions.t x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_2T method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_2T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv_2T method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Inv_2T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tan method: post operationId: drives.drive.items.driveItem.workbook.functions.tan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tanh method: post operationId: drives.drive.items.driveItem.workbook.functions.tanh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillEq method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillEq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillYield method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/text method: post operationId: drives.drive.items.driveItem.workbook.functions.text x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/time method: post operationId: drives.drive.items.driveItem.workbook.functions.time x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/timevalue method: post operationId: drives.drive.items.driveItem.workbook.functions.timevalue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/today method: post operationId: drives.drive.items.driveItem.workbook.functions.today x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trim method: post operationId: drives.drive.items.driveItem.workbook.functions.trim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trimMean method: post operationId: drives.drive.items.driveItem.workbook.functions.trimMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/true method: post operationId: drives.drive.items.driveItem.workbook.functions.true x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trunc method: post operationId: drives.drive.items.driveItem.workbook.functions.trunc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/type method: post operationId: drives.drive.items.driveItem.workbook.functions.type x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/unichar method: post operationId: drives.drive.items.driveItem.workbook.functions.unichar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/unicode method: post operationId: drives.drive.items.driveItem.workbook.functions.unicode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/upper method: post operationId: drives.drive.items.driveItem.workbook.functions.upper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/usdollar method: post operationId: drives.drive.items.driveItem.workbook.functions.usdollar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/value method: post operationId: drives.drive.items.driveItem.workbook.functions.value x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_P method: post operationId: drives.drive.items.driveItem.workbook.functions.var_P x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_S method: post operationId: drives.drive.items.driveItem.workbook.functions.var_S x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/varA method: post operationId: drives.drive.items.driveItem.workbook.functions.varA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/varPA method: post operationId: drives.drive.items.driveItem.workbook.functions.varPA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/vdb method: post operationId: drives.drive.items.driveItem.workbook.functions.vdb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/vlookup method: post operationId: drives.drive.items.driveItem.workbook.functions.vlookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekday method: post operationId: drives.drive.items.driveItem.workbook.functions.weekday x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekNum method: post operationId: drives.drive.items.driveItem.workbook.functions.weekNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weibull_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.weibull_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay method: post operationId: drives.drive.items.driveItem.workbook.functions.workDay x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay_Intl method: post operationId: drives.drive.items.driveItem.workbook.functions.workDay_Intl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xirr method: post operationId: drives.drive.items.driveItem.workbook.functions.xirr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xnpv method: post operationId: drives.drive.items.driveItem.workbook.functions.xnpv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xor method: post operationId: drives.drive.items.driveItem.workbook.functions.xor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/year method: post operationId: drives.drive.items.driveItem.workbook.functions.year x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yearFrac method: post operationId: drives.drive.items.driveItem.workbook.functions.yearFrac x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yield method: post operationId: drives.drive.items.driveItem.workbook.functions.yield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldDisc method: post operationId: drives.drive.items.driveItem.workbook.functions.yieldDisc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldMat method: post operationId: drives.drive.items.driveItem.workbook.functions.yieldMat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/z_Test method: post operationId: drives.drive.items.driveItem.workbook.functions.z_Test x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions method: get operationId: functions.attributeMappingFunctionSchema.ListAttributeMappingFunctionSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /functions method: post operationId: functions.attributeMappingFunctionSchema.CreateAttributeMappingFunctionSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions/{attributeMappingFunctionSchema-id} method: get operationId: functions.attributeMappingFunctionSchema.GetAttributeMappingFunctionSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /functions/{attributeMappingFunctionSchema-id} method: patch operationId: functions.attributeMappingFunctionSchema.UpdateAttributeMappingFunctionSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions/{attributeMappingFunctionSchema-id} method: delete operationId: functions.attributeMappingFunctionSchema.DeleteAttributeMappingFunctionSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions/$count method: get operationId: functions.GetCount-0c74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions() method: get operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions() method: get operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupLifecyclePolicies method: get operationId: groupLifecyclePolicies.groupLifecyclePolicy.ListGroupLifecyclePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupLifecyclePolicies method: post operationId: groupLifecyclePolicies.groupLifecyclePolicy.CreateGroupLifecyclePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id} method: get operationId: groupLifecyclePolicies.groupLifecyclePolicy.GetGroupLifecyclePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id} method: patch operationId: groupLifecyclePolicies.groupLifecyclePolicy.UpdateGroupLifecyclePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id} method: delete operationId: groupLifecyclePolicies.groupLifecyclePolicy.DeleteGroupLifecyclePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup method: post operationId: groupLifecyclePolicies.groupLifecyclePolicy.addGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup method: post operationId: groupLifecyclePolicies.groupLifecyclePolicy.removeGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/$count method: get operationId: groupLifecyclePolicies.GetCount-ca62 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies method: get operationId: groups.ListGroupLifecyclePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies method: post operationId: groups.CreateGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: get operationId: groups.GetGroupLifecyclePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: patch operationId: groups.UpdateGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: delete operationId: groups.DeleteGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup method: post operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.addGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup method: post operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.removeGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/$count method: get operationId: groups.groupLifecyclePolicies.GetCount-ba70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups method: get operationId: connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups method: post operationId: connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: connections.groups.members.GetCount-d49a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/$count method: get operationId: connections.groups.GetCount-6035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups method: get operationId: external.connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups method: post operationId: external.connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: external.connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: external.connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: external.connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: external.connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: external.connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: external.connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: external.connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: external.connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: external.connections.groups.members.GetCount-482b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/$count method: get operationId: external.connections.groups.GetCount-51f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups method: get operationId: groups.group.ListGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups method: post operationId: groups.group.CreateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id} method: get operationId: groups.group.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id} method: patch operationId: groups.group.UpdateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id} method: delete operationId: groups.group.DeleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/acceptedSenders method: get operationId: groups.ListAcceptedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref method: delete operationId: groups.acceptedSenders.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/acceptedSenders/$count method: get operationId: groups.acceptedSenders.GetCount-576b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/acceptedSenders/$ref method: get operationId: groups.ListRefAcceptedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/acceptedSenders/$ref method: post operationId: groups.CreateRefAcceptedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/acceptedSenders/$ref method: delete operationId: groups.DeleteRefAcceptedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments method: get operationId: groups.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/appRoleAssignments method: post operationId: groups.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments/{appRoleAssignment-id} method: get operationId: groups.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: groups.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: groups.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments/$count method: get operationId: groups.appRoleAssignments.GetCount-ce16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar method: get operationId: groups.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarPermissions method: get operationId: groups.calendar.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarPermissions method: post operationId: groups.calendar.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id} method: get operationId: groups.calendar.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id} method: patch operationId: groups.calendar.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id} method: delete operationId: groups.calendar.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/calendarPermissions/$count method: get operationId: groups.calendar.calendarPermissions.GetCount-b54a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarView method: get operationId: groups.calendar.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarView/delta() method: get operationId: groups.group.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events method: get operationId: groups.calendar.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events method: post operationId: groups.calendar.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id} method: get operationId: groups.calendar.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id} method: patch operationId: groups.calendar.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id} method: delete operationId: groups.calendar.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/attachments method: get operationId: groups.calendar.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/attachments method: post operationId: groups.calendar.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/attachments/{attachment-id} method: get operationId: groups.calendar.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/attachments/{attachment-id} method: delete operationId: groups.calendar.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/attachments/$count method: get operationId: groups.calendar.events.attachments.GetCount-a03a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/attachments/createUploadSession method: post operationId: groups.group.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/calendar method: get operationId: groups.calendar.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/extensions method: get operationId: groups.calendar.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/extensions method: post operationId: groups.calendar.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/extensions/{extension-id} method: get operationId: groups.calendar.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/extensions/{extension-id} method: patch operationId: groups.calendar.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/extensions/{extension-id} method: delete operationId: groups.calendar.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/extensions/$count method: get operationId: groups.calendar.events.extensions.GetCount-d77e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/instances method: get operationId: groups.calendar.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/instances/delta() method: get operationId: groups.group.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/accept method: post operationId: groups.group.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/cancel method: post operationId: groups.group.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/decline method: post operationId: groups.group.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/dismissReminder method: post operationId: groups.group.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/forward method: post operationId: groups.group.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/permanentDelete method: post operationId: groups.group.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/snoozeReminder method: post operationId: groups.group.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/tentativelyAccept method: post operationId: groups.group.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/$count method: get operationId: groups.calendar.events.GetCount-b856 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/delta() method: get operationId: groups.group.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/allowedCalendarSharingRoles(User='{User}') method: get operationId: groups.group.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/getSchedule method: post operationId: groups.group.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/permanentDelete method: post operationId: groups.group.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendarView method: get operationId: groups.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendarView/delta() method: get operationId: groups.group.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations method: get operationId: groups.ListConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations method: post operationId: groups.CreateConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id} method: get operationId: groups.GetConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id} method: delete operationId: groups.DeleteConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads method: get operationId: groups.conversations.ListThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads method: post operationId: groups.conversations.CreateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id} method: get operationId: groups.conversations.GetThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id} method: patch operationId: groups.conversations.UpdateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id} method: delete operationId: groups.conversations.DeleteThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/reply method: post operationId: groups.group.conversations.conversation.threads.conversationThread.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts method: get operationId: groups.conversations.threads.ListPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id} method: get operationId: groups.conversations.threads.GetPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: get operationId: groups.conversations.threads.posts.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: post operationId: groups.conversations.threads.posts.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: get operationId: groups.conversations.threads.posts.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: delete operationId: groups.conversations.threads.posts.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count method: get operationId: groups.conversations.threads.posts.attachments.GetCount-d70e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: get operationId: groups.conversations.threads.posts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: post operationId: groups.conversations.threads.posts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: get operationId: groups.conversations.threads.posts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: patch operationId: groups.conversations.threads.posts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: delete operationId: groups.conversations.threads.posts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count method: get operationId: groups.conversations.threads.posts.extensions.GetCount-e717 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo method: get operationId: groups.conversations.threads.posts.GetInReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: get operationId: groups.conversations.threads.posts.inReplyTo.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: post operationId: groups.conversations.threads.posts.inReplyTo.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: get operationId: groups.conversations.threads.posts.inReplyTo.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: delete operationId: groups.conversations.threads.posts.inReplyTo.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count method: get operationId: groups.conversations.threads.posts.inReplyTo.attachments.GetCount-d80c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.inReplyTo.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: get operationId: groups.conversations.threads.posts.inReplyTo.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: post operationId: groups.conversations.threads.posts.inReplyTo.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: get operationId: groups.conversations.threads.posts.inReplyTo.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: patch operationId: groups.conversations.threads.posts.inReplyTo.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: delete operationId: groups.conversations.threads.posts.inReplyTo.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count method: get operationId: groups.conversations.threads.posts.inReplyTo.extensions.GetCount-6de4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.inReplyTo.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.inReplyTo.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/forward method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/reply method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count method: get operationId: groups.conversations.threads.posts.GetCount-3615 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/$count method: get operationId: groups.conversations.threads.GetCount-401a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/$count method: get operationId: groups.conversations.GetCount-c7df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/createdOnBehalfOf method: get operationId: groups.GetCreatedOnBehalfOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drive method: get operationId: groups.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives method: get operationId: groups.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives/{drive-id} method: get operationId: groups.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives/$count method: get operationId: groups.drives.GetCount-9ca4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events method: get operationId: groups.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events method: post operationId: groups.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id} method: get operationId: groups.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id} method: patch operationId: groups.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id} method: delete operationId: groups.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/attachments method: get operationId: groups.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/attachments method: post operationId: groups.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: groups.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: groups.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/attachments/$count method: get operationId: groups.events.attachments.GetCount-87ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/attachments/createUploadSession method: post operationId: groups.group.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/calendar method: get operationId: groups.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/extensions method: get operationId: groups.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/extensions method: post operationId: groups.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/extensions/{extension-id} method: get operationId: groups.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: groups.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: groups.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/extensions/$count method: get operationId: groups.events.extensions.GetCount-0817 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/instances method: get operationId: groups.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/instances/delta() method: get operationId: groups.group.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/accept method: post operationId: groups.group.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/cancel method: post operationId: groups.group.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/decline method: post operationId: groups.group.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/dismissReminder method: post operationId: groups.group.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/forward method: post operationId: groups.group.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/permanentDelete method: post operationId: groups.group.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/snoozeReminder method: post operationId: groups.group.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/tentativelyAccept method: post operationId: groups.group.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/$count method: get operationId: groups.events.GetCount-ab92 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/delta() method: get operationId: groups.group.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/extensions method: get operationId: groups.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/extensions method: post operationId: groups.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/extensions/{extension-id} method: get operationId: groups.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/extensions/{extension-id} method: patch operationId: groups.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/extensions/{extension-id} method: delete operationId: groups.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/extensions/$count method: get operationId: groups.extensions.GetCount-e2e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies method: get operationId: groups.ListGroupLifecyclePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies method: post operationId: groups.CreateGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: get operationId: groups.GetGroupLifecyclePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: patch operationId: groups.UpdateGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: delete operationId: groups.DeleteGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup method: post operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.addGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup method: post operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.removeGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/$count method: get operationId: groups.groupLifecyclePolicies.GetCount-ba70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf method: get operationId: groups.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id} method: get operationId: groups.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: groups.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: groups.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/$count method: get operationId: groups.memberOf.GetCount-e9c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.administrativeUnit method: get operationId: groups.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.administrativeUnit/$count method: get operationId: groups.MemberOf.GetCount.AsAdministrativeUnit-4c17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.group method: get operationId: groups.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.group/$count method: get operationId: groups.MemberOf.GetCount.AsGroup-6572 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members method: get operationId: groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/$ref method: delete operationId: groups.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/{directoryObject-id}/graph.application method: get operationId: groups.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.device method: get operationId: groups.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.group method: get operationId: groups.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.user method: get operationId: groups.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$count method: get operationId: groups.members.GetCount-e1e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$ref method: get operationId: groups.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$ref method: post operationId: groups.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/$ref method: delete operationId: groups.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/graph.application method: get operationId: groups.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.application/$count method: get operationId: groups.Members.GetCount.AsApplication-2734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.device method: get operationId: groups.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.device/$count method: get operationId: groups.Members.GetCount.AsDevice-e7a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.group method: get operationId: groups.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.group/$count method: get operationId: groups.Members.GetCount.AsGroup-86be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.orgContact method: get operationId: groups.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.orgContact/$count method: get operationId: groups.Members.GetCount.AsOrgContact-9781 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.servicePrincipal method: get operationId: groups.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.servicePrincipal/$count method: get operationId: groups.Members.GetCount.AsServicePrincipal-c922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.user method: get operationId: groups.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.user/$count method: get operationId: groups.Members.GetCount.AsUser-b36e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors method: get operationId: groups.ListMembersWithLicenseErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id} method: get operationId: groups.GetMembersWithLicenseErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.application method: get operationId: groups.GetMembersWithLicenseErrors.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.device method: get operationId: groups.GetMembersWithLicenseErrors.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.group method: get operationId: groups.GetMembersWithLicenseErrors.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetMembersWithLicenseErrors.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetMembersWithLicenseErrors.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.user method: get operationId: groups.GetMembersWithLicenseErrors.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/$count method: get operationId: groups.membersWithLicenseErrors.GetCount-3ebc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.application method: get operationId: groups.ListMembersWithLicenseErrors.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.application/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsApplication-85ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.device method: get operationId: groups.ListMembersWithLicenseErrors.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.device/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsDevice-5960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.group method: get operationId: groups.ListMembersWithLicenseErrors.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.group/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsGroup-bee4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.orgContact method: get operationId: groups.ListMembersWithLicenseErrors.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.orgContact/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsOrgContact-7eba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.servicePrincipal method: get operationId: groups.ListMembersWithLicenseErrors.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.servicePrincipal/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsServicePrincipal-0062 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.user method: get operationId: groups.ListMembersWithLicenseErrors.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.user/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsUser-0a9e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/addFavorite method: post operationId: groups.group.addFavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/assignLicense method: post operationId: groups.group.assignLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/checkGrantedPermissionsForApp method: post operationId: groups.group.checkGrantedPermissionsForApp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/checkMemberGroups method: post operationId: groups.group.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/checkMemberObjects method: post operationId: groups.group.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/getMemberGroups method: post operationId: groups.group.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/getMemberObjects method: post operationId: groups.group.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/removeFavorite method: post operationId: groups.group.removeFavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/renew method: post operationId: groups.group.renew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/resetUnseenCount method: post operationId: groups.group.resetUnseenCount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /groups/{group-id}/restore method: post operationId: groups.group.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/retryServiceProvisioning method: post operationId: groups.group.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/subscribeByMail method: post operationId: groups.group.subscribeByMail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/unsubscribeByMail method: post operationId: groups.group.unsubscribeByMail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/validateProperties method: post operationId: groups.group.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote method: get operationId: groups.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote method: patch operationId: groups.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote method: delete operationId: groups.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks method: get operationId: groups.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks method: post operationId: groups.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id} method: get operationId: groups.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id} method: patch operationId: groups.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id} method: delete operationId: groups.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: groups.group.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: groups.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: groups.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: groups.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: groups.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: groups.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.onenote.notebooks.sectionGroups.sectionGroups.GetCount-e27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.notebooks.sectionGroups.sections.pages.GetCount-6db1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetCount-abc0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: groups.onenote.notebooks.sectionGroups.GetCount-e27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: groups.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: groups.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: groups.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: groups.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: groups.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.notebooks.sections.pages.GetCount-9305 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: groups.onenote.notebooks.sections.GetCount-8678 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/$count method: get operationId: groups.onenote.notebooks.GetCount-4d2a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: groups.group.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: groups.group.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/operations method: get operationId: groups.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/operations method: post operationId: groups.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/operations/{onenoteOperation-id} method: get operationId: groups.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: groups.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: groups.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/operations/$count method: get operationId: groups.onenote.operations.GetCount-b2ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages method: get operationId: groups.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages method: post operationId: groups.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id} method: get operationId: groups.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id} method: patch operationId: groups.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id} method: delete operationId: groups.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/content method: get operationId: groups.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/content method: put operationId: groups.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/$count method: get operationId: groups.onenote.pages.GetCount-8bf6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources method: get operationId: groups.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources method: post operationId: groups.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id} method: get operationId: groups.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources/{onenoteResource-id} method: patch operationId: groups.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id} method: delete operationId: groups.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: groups.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: groups.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: groups.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/$count method: get operationId: groups.onenote.resources.GetCount-b07f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups method: get operationId: groups.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups method: post operationId: groups.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: groups.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: groups.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: groups.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.onenote.sectionGroups.sectionGroups.GetCount-17b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.sectionGroups.sections.pages.GetCount-110b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.onenote.sectionGroups.sections.GetCount-4d99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/$count method: get operationId: groups.onenote.sectionGroups.GetCount-17b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections method: get operationId: groups.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections method: post operationId: groups.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id} method: get operationId: groups.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id} method: patch operationId: groups.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id} method: delete operationId: groups.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.sections.pages.GetCount-375d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/$count method: get operationId: groups.onenote.sections.GetCount-0122 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onPremisesSyncBehavior method: get operationId: groups.GetOnPremisesSyncBehavior x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onPremisesSyncBehavior method: patch operationId: groups.UpdateOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onPremisesSyncBehavior method: delete operationId: groups.DeleteOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners method: get operationId: groups.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/$ref method: delete operationId: groups.owners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners/{directoryObject-id}/graph.application method: get operationId: groups.GetOwners.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.device method: get operationId: groups.GetOwners.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.group method: get operationId: groups.GetOwners.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetOwners.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.user method: get operationId: groups.GetOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/$count method: get operationId: groups.owners.GetCount-9fe3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/$ref method: get operationId: groups.ListRefOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/$ref method: post operationId: groups.CreateRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners/$ref method: delete operationId: groups.DeleteRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners/graph.application method: get operationId: groups.ListOwners.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.application/$count method: get operationId: groups.Owners.GetCount.AsApplication-bd83 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.device method: get operationId: groups.ListOwners.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.device/$count method: get operationId: groups.Owners.GetCount.AsDevice-2b5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.group method: get operationId: groups.ListOwners.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.group/$count method: get operationId: groups.Owners.GetCount.AsGroup-a694 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.orgContact method: get operationId: groups.ListOwners.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.orgContact/$count method: get operationId: groups.Owners.GetCount.AsOrgContact-b70b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.servicePrincipal method: get operationId: groups.ListOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.servicePrincipal/$count method: get operationId: groups.Owners.GetCount.AsServicePrincipal-8498 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.user method: get operationId: groups.ListOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.user/$count method: get operationId: groups.Owners.GetCount.AsUser-1c87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants method: get operationId: groups.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants method: post operationId: groups.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: groups.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: groups.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: groups.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/$count method: get operationId: groups.permissionGrants.GetCount-76af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photo method: get operationId: groups.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photo method: patch operationId: groups.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photo method: delete operationId: groups.DeletePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photo/$value method: get operationId: groups.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photo/$value method: put operationId: groups.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photo/$value method: delete operationId: groups.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photos method: get operationId: groups.ListPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photos/{profilePhoto-id} method: get operationId: groups.GetPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photos/{profilePhoto-id}/$value method: get operationId: groups.GetPhotosContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photos/{profilePhoto-id}/$value method: put operationId: groups.UpdatePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photos/{profilePhoto-id}/$value method: delete operationId: groups.DeletePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner method: get operationId: groups.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner method: patch operationId: groups.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner method: delete operationId: groups.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans method: get operationId: groups.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans method: post operationId: groups.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: get operationId: groups.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: patch operationId: groups.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: delete operationId: groups.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets method: get operationId: groups.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets method: post operationId: groups.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: groups.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: groups.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: groups.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: groups.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: groups.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: groups.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: groups.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: groups.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: groups.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: groups.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: groups.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: groups.planner.plans.buckets.tasks.GetCount-384e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: groups.planner.plans.buckets.GetCount-66eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: get operationId: groups.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: patch operationId: groups.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: delete operationId: groups.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks method: get operationId: groups.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks method: post operationId: groups.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: groups.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: groups.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: groups.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: groups.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: groups.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: groups.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: groups.planner.plans.tasks.GetCount-d84b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/$count method: get operationId: groups.planner.plans.GetCount-dff1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders method: get operationId: groups.ListRejectedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref method: delete operationId: groups.rejectedSenders.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/rejectedSenders/$count method: get operationId: groups.rejectedSenders.GetCount-b188 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders/$ref method: get operationId: groups.ListRefRejectedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders/$ref method: post operationId: groups.CreateRefRejectedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/rejectedSenders/$ref method: delete operationId: groups.DeleteRefRejectedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/serviceProvisioningErrors method: get operationId: groups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/serviceProvisioningErrors/$count method: get operationId: groups.ServiceProvisioningErrors.GetCount-e58f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/settings method: get operationId: groups.ListSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/settings method: post operationId: groups.CreateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/settings/{groupSetting-id} method: get operationId: groups.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/settings/{groupSetting-id} method: patch operationId: groups.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/settings/{groupSetting-id} method: delete operationId: groups.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/settings/$count method: get operationId: groups.settings.GetCount-7641 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites method: get operationId: groups.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id} method: get operationId: groups.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id} method: patch operationId: groups.UpdateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics method: get operationId: groups.sites.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics method: patch operationId: groups.sites.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics method: delete operationId: groups.sites.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/allTime method: get operationId: groups.sites.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats method: get operationId: groups.sites.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats method: post operationId: groups.sites.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: groups.sites.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: groups.sites.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: groups.sites.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: groups.sites.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: groups.sites.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: groups.sites.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: groups.sites.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: groups.sites.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: groups.sites.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: delete operationId: groups.sites.analytics.itemActivityStats.activities.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetCount-adef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count method: get operationId: groups.sites.analytics.itemActivityStats.GetCount-81ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/lastSevenDays method: get operationId: groups.sites.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns method: get operationId: groups.sites.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns method: post operationId: groups.sites.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns/$count method: get operationId: groups.sites.columns.GetCount-c1d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes method: get operationId: groups.sites.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes method: post operationId: groups.sites.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: get operationId: groups.sites.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: patch operationId: groups.sites.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: delete operationId: groups.sites.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base method: get operationId: groups.sites.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: groups.sites.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: groups.sites.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: groups.sites.contentTypes.baseTypes.GetCount-968b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: groups.sites.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: groups.sites.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: groups.sites.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: groups.sites.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: groups.sites.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: groups.sites.contentTypes.columnLinks.GetCount-6e1c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: groups.sites.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: groups.sites.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: groups.sites.contentTypes.columnPositions.GetCount-1e7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns method: get operationId: groups.sites.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns method: post operationId: groups.sites.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: groups.sites.contentTypes.columns.GetCount-7525 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: groups.group.sites.site.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: groups.group.sites.site.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: groups.group.sites.site.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish method: post operationId: groups.group.sites.site.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish method: post operationId: groups.group.sites.site.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/$count method: get operationId: groups.sites.contentTypes.GetCount-4805 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/addCopy method: post operationId: groups.group.sites.site.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: groups.group.sites.site.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: groups.group.sites.site.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser method: get operationId: groups.sites.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.createdByUser.ServiceProvisioningErrors.GetCount-d41e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drive method: get operationId: groups.sites.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives method: get operationId: groups.sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/{drive-id} method: get operationId: groups.sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/$count method: get operationId: groups.sites.drives.GetCount-ba0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns method: get operationId: groups.sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: groups.sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/$count method: get operationId: groups.sites.externalColumns.GetCount-e0e3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items method: get operationId: groups.sites.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items/{baseItem-id} method: get operationId: groups.sites.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items/$count method: get operationId: groups.sites.items.GetCount-57bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser method: get operationId: groups.sites.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e132 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists method: get operationId: groups.sites.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists method: post operationId: groups.sites.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: get operationId: groups.sites.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: patch operationId: groups.sites.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: delete operationId: groups.sites.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns method: get operationId: groups.sites.lists.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns method: post operationId: groups.sites.lists.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.lists.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.lists.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.lists.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.lists.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count method: get operationId: groups.sites.lists.columns.GetCount-aebb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes method: get operationId: groups.sites.lists.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes method: post operationId: groups.sites.lists.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: get operationId: groups.sites.lists.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: patch operationId: groups.sites.lists.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: delete operationId: groups.sites.lists.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/base method: get operationId: groups.sites.lists.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: groups.sites.lists.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: groups.sites.lists.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: groups.sites.lists.contentTypes.baseTypes.GetCount-bc27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: groups.sites.lists.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: groups.sites.lists.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: groups.sites.lists.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: groups.sites.lists.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: groups.sites.lists.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: groups.sites.lists.contentTypes.columnLinks.GetCount-7d75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: groups.sites.lists.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: groups.sites.lists.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: groups.sites.lists.contentTypes.columnPositions.GetCount-c8a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: get operationId: groups.sites.lists.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: post operationId: groups.sites.lists.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.lists.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.lists.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.lists.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.lists.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: groups.sites.lists.contentTypes.columns.GetCount-1d9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: groups.group.sites.site.lists.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count method: get operationId: groups.sites.lists.contentTypes.GetCount-e9e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy method: post operationId: groups.group.sites.site.lists.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: groups.group.sites.site.lists.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: groups.group.sites.site.lists.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser method: get operationId: groups.sites.lists.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.lists.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.lists.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.createdByUser.ServiceProvisioningErrors.GetCount-c250 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/drive method: get operationId: groups.sites.lists.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items method: get operationId: groups.sites.lists.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items method: post operationId: groups.sites.lists.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: get operationId: groups.sites.lists.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: patch operationId: groups.sites.lists.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: delete operationId: groups.sites.lists.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics method: get operationId: groups.sites.lists.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser method: get operationId: groups.sites.lists.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.lists.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.lists.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.items.createdByUser.ServiceProvisioningErrors.GetCount-bb02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: get operationId: groups.sites.lists.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: post operationId: groups.sites.lists.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: groups.sites.lists.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: groups.sites.lists.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: groups.sites.lists.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: groups.sites.lists.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: groups.sites.lists.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: groups.sites.lists.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: groups.group.sites.site.lists.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count method: get operationId: groups.sites.lists.items.documentSetVersions.GetCount-dcaf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem method: get operationId: groups.sites.lists.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: get operationId: groups.sites.lists.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: put operationId: groups.sites.lists.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: delete operationId: groups.sites.lists.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: get operationId: groups.sites.lists.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: patch operationId: groups.sites.lists.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: delete operationId: groups.sites.lists.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser method: get operationId: groups.sites.lists.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lists.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lists.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-3e90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink method: post operationId: groups.group.sites.site.lists.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval() method: get operationId: groups.group.sites.site.lists.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.lists.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: get operationId: groups.sites.lists.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: post operationId: groups.sites.lists.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: groups.sites.lists.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: groups.sites.lists.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: groups.sites.lists.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: groups.sites.lists.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: groups.sites.lists.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: groups.sites.lists.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: groups.group.sites.site.lists.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count method: get operationId: groups.sites.lists.items.versions.GetCount-1c13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta() method: get operationId: groups.group.sites.site.lists.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta(token='{token}') method: get operationId: groups.group.sites.site.lists.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser method: get operationId: groups.sites.lists.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lists.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lists.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.lastModifiedByUser.ServiceProvisioningErrors.GetCount-f14e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations method: get operationId: groups.sites.lists.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations method: post operationId: groups.sites.lists.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: get operationId: groups.sites.lists.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: patch operationId: groups.sites.lists.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: delete operationId: groups.sites.lists.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count method: get operationId: groups.sites.lists.operations.GetCount-3c85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: groups.sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: groups.sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: groups.sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: groups.sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: groups.sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: groups.group.sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: groups.sites.lists.subscriptions.GetCount-5f55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/$count method: get operationId: groups.sites.lists.GetCount-338f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getActivitiesByInterval() method: get operationId: groups.group.sites.site.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}') method: get operationId: groups.group.sites.site.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}') method: get operationId: groups.group.sites.site.getByPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: get operationId: groups.sites.getByPath.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: patch operationId: groups.sites.getByPath.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: delete operationId: groups.sites.getByPath.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns method: get operationId: groups.sites.getByPath.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns method: post operationId: groups.sites.getByPath.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes method: get operationId: groups.sites.getByPath.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes method: post operationId: groups.sites.getByPath.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser method: get operationId: groups.sites.getByPath.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive method: get operationId: groups.sites.getByPath.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: groups.sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: groups.sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items method: get operationId: groups.sites.getByPath.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser method: get operationId: groups.sites.getByPath.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists method: get operationId: groups.sites.getByPath.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists method: post operationId: groups.sites.getByPath.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval() method: get operationId: groups.group.sites.site.getByPath.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.getByPath.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}') method: get operationId: groups.group.sites.site.getByPath.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: get operationId: groups.sites.getByPath.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: patch operationId: groups.sites.getByPath.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: delete operationId: groups.sites.getByPath.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/operations method: get operationId: groups.sites.getByPath.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/operations method: post operationId: groups.sites.getByPath.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/pages method: get operationId: groups.sites.getByPath.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/pages method: post operationId: groups.sites.getByPath.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/permissions method: get operationId: groups.sites.getByPath.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/permissions method: post operationId: groups.sites.getByPath.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/sites method: get operationId: groups.sites.getByPath.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: get operationId: groups.sites.getByPath.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: patch operationId: groups.sites.getByPath.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: delete operationId: groups.sites.getByPath.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStores method: get operationId: groups.sites.getByPath.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStores method: post operationId: groups.sites.getByPath.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote method: get operationId: groups.sites.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote method: patch operationId: groups.sites.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote method: delete operationId: groups.sites.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks method: get operationId: groups.sites.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks method: post operationId: groups.sites.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: get operationId: groups.sites.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: patch operationId: groups.sites.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: delete operationId: groups.sites.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: groups.sites.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: groups.sites.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: groups.sites.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: groups.sites.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: groups.sites.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.sites.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sectionGroups.GetCount-b8c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.sites.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.sites.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetCount-e302 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetCount-17fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetCount-b8c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: groups.sites.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: groups.sites.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetCount-8ff7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: groups.sites.onenote.notebooks.sections.GetCount-3eb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/$count method: get operationId: groups.sites.onenote.notebooks.GetCount-4d42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: groups.group.sites.site.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: groups.group.sites.site.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations method: get operationId: groups.sites.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations method: post operationId: groups.sites.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: get operationId: groups.sites.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: groups.sites.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: groups.sites.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/$count method: get operationId: groups.sites.onenote.operations.GetCount-c658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages method: get operationId: groups.sites.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages method: post operationId: groups.sites.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/$count method: get operationId: groups.sites.onenote.pages.GetCount-5751 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources method: get operationId: groups.sites.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources method: post operationId: groups.sites.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: get operationId: groups.sites.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: patch operationId: groups.sites.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: delete operationId: groups.sites.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: groups.sites.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: groups.sites.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: groups.sites.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/$count method: get operationId: groups.sites.onenote.resources.GetCount-08d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups method: get operationId: groups.sites.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups method: post operationId: groups.sites.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: groups.sites.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: groups.sites.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: groups.sites.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.sites.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.sites.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.sectionGroups.sectionGroups.GetCount-c957 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.sites.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.sites.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetCount-f260 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.sites.onenote.sectionGroups.sections.GetCount-60a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/$count method: get operationId: groups.sites.onenote.sectionGroups.GetCount-c957 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections method: get operationId: groups.sites.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections method: post operationId: groups.sites.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.sections.pages.GetCount-859e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/$count method: get operationId: groups.sites.onenote.sections.GetCount-361f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations method: get operationId: groups.sites.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations method: post operationId: groups.sites.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: get operationId: groups.sites.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: patch operationId: groups.sites.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: delete operationId: groups.sites.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/$count method: get operationId: groups.sites.operations.GetCount-3fe8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages method: get operationId: groups.sites.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages method: post operationId: groups.sites.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: get operationId: groups.sites.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: patch operationId: groups.sites.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: delete operationId: groups.sites.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser method: get operationId: groups.sites.pages.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.pages.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.pages.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.createdByUser.ServiceProvisioningErrors.GetCount-c713 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser method: get operationId: groups.sites.pages.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.pages.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.pages.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.lastModifiedByUser.ServiceProvisioningErrors.GetCount-206a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage method: get operationId: groups.sites.GetPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: get operationId: groups.sites.pages.AsSitePage.GetCanvasLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: patch operationId: groups.sites.pages.AsSitePage.UpdateCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: delete operationId: groups.sites.pages.AsSitePage.DeleteCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.ListHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.CreateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.GetHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.UpdateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.DeleteHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.horizontalSections.horizontalSection.columns.horizontalSectionColumn.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.webparts.GetCount-d720 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetCount-8e2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.GetCount-f24e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.GetVerticalSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.UpdateVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.DeleteVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.verticalSection.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.webparts.GetCount-1669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser method: get operationId: groups.sites.pages.AsSitePage.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: get operationId: groups.sites.pages.AsSitePage.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: patch operationId: groups.sites.pages.AsSitePage.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.AsSitePage.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.AsSitePage.createdByUser.ServiceProvisioningErrors.GetCount-e9fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser method: get operationId: groups.sites.pages.AsSitePage.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.ServiceProvisioningErrors.GetCount-95e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: get operationId: groups.sites.pages.AsSitePage.ListWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: post operationId: groups.sites.pages.AsSitePage.CreateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.GetWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.UpdateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.DeleteWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.webParts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/$count method: get operationId: groups.sites.pages.AsSitePage.webParts.GetCount-8625 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/$count method: get operationId: groups.sites.pages.GetCount-0d48 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/graph.sitePage method: get operationId: groups.sites.ListPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/graph.sitePage/$count method: get operationId: groups.sites.Pages.GetCount.AsSitePage-c27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions method: get operationId: groups.sites.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions method: post operationId: groups.sites.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: get operationId: groups.sites.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: patch operationId: groups.sites.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: delete operationId: groups.sites.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant method: post operationId: groups.group.sites.site.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/$count method: get operationId: groups.sites.permissions.GetCount-a797 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites method: get operationId: groups.sites.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites/{site-id1} method: get operationId: groups.sites.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites/$count method: get operationId: groups.sites.sites.GetCount-9a08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore method: get operationId: groups.sites.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore method: patch operationId: groups.sites.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore method: delete operationId: groups.sites.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups method: get operationId: groups.sites.termStore.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups method: post operationId: groups.sites.termStore.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: get operationId: groups.sites.termStore.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: patch operationId: groups.sites.termStore.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: delete operationId: groups.sites.termStore.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets method: get operationId: groups.sites.termStore.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets method: post operationId: groups.sites.termStore.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: get operationId: groups.sites.termStore.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: patch operationId: groups.sites.termStore.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: delete operationId: groups.sites.termStore.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children method: get operationId: groups.sites.termStore.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children method: post operationId: groups.sites.termStore.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStore.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStore.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStore.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.children.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStore.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStore.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStore.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStore.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStore.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations method: get operationId: groups.sites.termStore.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations method: post operationId: groups.sites.termStore.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.relations.GetCount-0ded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms method: get operationId: groups.sites.termStore.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms method: post operationId: groups.sites.termStore.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStore.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStore.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStore.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetCount-1c30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetCount-1121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetCount-5947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStore.groups.sets.terms.GetCount-d756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count method: get operationId: groups.sites.termStore.groups.sets.GetCount-4bca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/$count method: get operationId: groups.sites.termStore.groups.GetCount-cc52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets method: get operationId: groups.sites.termStore.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets method: post operationId: groups.sites.termStore.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: get operationId: groups.sites.termStore.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: patch operationId: groups.sites.termStore.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: delete operationId: groups.sites.termStore.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children method: get operationId: groups.sites.termStore.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children method: post operationId: groups.sites.termStore.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStore.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStore.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStore.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStore.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStore.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.children.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.children.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStore.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStore.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStore.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/$count method: get operationId: groups.sites.termStore.sets.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStore.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStore.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStore.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: get operationId: groups.sites.termStore.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: post operationId: groups.sites.termStore.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetCount-764f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetCount-f5ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetCount-764f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetCount-f5ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetCount-340c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetCount-0b7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetCount-5b79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetCount-8176 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetCount-0c41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetCount-a575 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations method: get operationId: groups.sites.termStore.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations method: post operationId: groups.sites.termStore.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStore.sets.relations.GetCount-0ded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms method: get operationId: groups.sites.termStore.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms method: post operationId: groups.sites.termStore.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStore.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStore.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStore.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStore.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStore.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetCount-1c30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.terms.children.GetCount-1121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.terms.relations.GetCount-5947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStore.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStore.sets.terms.GetCount-d756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/$count method: get operationId: groups.sites.termStore.sets.GetCount-4bca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores method: get operationId: groups.sites.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores method: post operationId: groups.sites.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: get operationId: groups.sites.GetTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: patch operationId: groups.sites.UpdateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: delete operationId: groups.sites.DeleteTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups method: get operationId: groups.sites.termStores.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups method: post operationId: groups.sites.termStores.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: get operationId: groups.sites.termStores.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: patch operationId: groups.sites.termStores.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: delete operationId: groups.sites.termStores.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets method: get operationId: groups.sites.termStores.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets method: post operationId: groups.sites.termStores.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: get operationId: groups.sites.termStores.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: patch operationId: groups.sites.termStores.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: delete operationId: groups.sites.termStores.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children method: get operationId: groups.sites.termStores.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children method: post operationId: groups.sites.termStores.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStores.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStores.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStores.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.children.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStores.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStores.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStores.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStores.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStores.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations method: get operationId: groups.sites.termStores.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations method: post operationId: groups.sites.termStores.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.relations.GetCount-f318 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms method: get operationId: groups.sites.termStores.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms method: post operationId: groups.sites.termStores.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStores.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStores.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStores.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetCount-de60 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetCount-2d29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetCount-602b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStores.groups.sets.terms.GetCount-4072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/$count method: get operationId: groups.sites.termStores.groups.sets.GetCount-ceb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/$count method: get operationId: groups.sites.termStores.groups.GetCount-e001 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets method: get operationId: groups.sites.termStores.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets method: post operationId: groups.sites.termStores.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: get operationId: groups.sites.termStores.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: patch operationId: groups.sites.termStores.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: delete operationId: groups.sites.termStores.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: get operationId: groups.sites.termStores.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: post operationId: groups.sites.termStores.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStores.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStores.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStores.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStores.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStores.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.children.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.children.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStores.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStores.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStores.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStores.sets.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStores.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStores.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStores.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: get operationId: groups.sites.termStores.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: post operationId: groups.sites.termStores.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetCount-2349 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetCount-d1bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetCount-2349 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetCount-d1bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetCount-4e99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetCount-9206 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetCount-de56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetCount-5399 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetCount-c418 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetCount-12d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: get operationId: groups.sites.termStores.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: post operationId: groups.sites.termStores.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStores.sets.relations.GetCount-f318 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: get operationId: groups.sites.termStores.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: post operationId: groups.sites.termStores.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStores.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStores.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStores.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStores.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStores.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetCount-de60 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.terms.children.GetCount-2d29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.terms.relations.GetCount-602b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStores.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStores.sets.terms.GetCount-4072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/$count method: get operationId: groups.sites.termStores.sets.GetCount-ceb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/$count method: get operationId: groups.sites.termStores.GetCount-e001 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/$count method: get operationId: groups.sites.GetCount-9a08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/add method: post operationId: groups.group.sites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/delta() method: get operationId: groups.group.sites.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/getAllSites() method: get operationId: groups.group.sites.getAllSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/remove method: post operationId: groups.group.sites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team method: get operationId: groups.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team method: put operationId: groups.SetTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team method: delete operationId: groups.DeleteTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/allChannels method: get operationId: groups.team.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/allChannels/{channel-id} method: get operationId: groups.team.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/allChannels/$count method: get operationId: groups.team.allChannels.GetCount-4fa6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels method: get operationId: groups.team.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels method: post operationId: groups.team.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id} method: get operationId: groups.team.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id} method: patch operationId: groups.team.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id} method: delete operationId: groups.team.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers method: get operationId: groups.team.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/allMembers method: post operationId: groups.team.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: groups.team.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: groups.team.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: groups.team.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/$count method: get operationId: groups.team.channels.allMembers.GetCount-767d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/add method: post operationId: groups.group.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/remove method: post operationId: groups.group.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder method: get operationId: groups.team.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder/content method: get operationId: groups.team.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder/content method: put operationId: groups.team.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder/content method: delete operationId: groups.team.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members method: get operationId: groups.team.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members method: post operationId: groups.team.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: get operationId: groups.team.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: groups.team.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: groups.team.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/$count method: get operationId: groups.team.channels.members.GetCount-fa97 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members/add method: post operationId: groups.group.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/remove method: post operationId: groups.group.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages method: get operationId: groups.team.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages method: post operationId: groups.team.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: groups.team.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: groups.team.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: groups.team.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: groups.team.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: groups.team.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: groups.team.channels.messages.hostedContents.GetCount-7beb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: groups.team.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: groups.team.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: groups.team.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: groups.team.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: groups.team.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: groups.team.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: groups.team.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: groups.team.channels.messages.replies.hostedContents.GetCount-2a4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: groups.team.channels.messages.replies.GetCount-d2f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: groups.group.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/$count method: get operationId: groups.team.channels.messages.GetCount-f67e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/delta() method: get operationId: groups.group.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/archive method: post operationId: groups.group.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/completeMigration method: post operationId: groups.group.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: groups.group.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/provisionEmail method: post operationId: groups.group.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/removeEmail method: post operationId: groups.group.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/unarchive method: post operationId: groups.group.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams method: get operationId: groups.team.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams method: post operationId: groups.team.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: groups.team.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: groups.team.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: groups.team.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: groups.team.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: groups.team.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: groups.team.channels.sharedWithTeams.allowedMembers.GetCount-d551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: groups.team.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count method: get operationId: groups.team.channels.sharedWithTeams.GetCount-3479 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs method: get operationId: groups.team.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs method: post operationId: groups.team.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: groups.team.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: groups.team.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: groups.team.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: groups.team.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs/$count method: get operationId: groups.team.channels.tabs.GetCount-5a2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/$count method: get operationId: groups.team.channels.GetCount-dcc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/getAllMessages() method: get operationId: groups.group.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/getAllRetainedMessages() method: get operationId: groups.group.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/group method: get operationId: groups.team.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/group/serviceProvisioningErrors method: get operationId: groups.team.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/group/serviceProvisioningErrors/$count method: get operationId: groups.team.group.ServiceProvisioningErrors.GetCount-2547 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/incomingChannels method: get operationId: groups.team.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/incomingChannels/{channel-id} method: get operationId: groups.team.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/incomingChannels/$count method: get operationId: groups.team.incomingChannels.GetCount-d4b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps method: get operationId: groups.team.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps method: post operationId: groups.team.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id} method: get operationId: groups.team.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id} method: patch operationId: groups.team.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id} method: delete operationId: groups.team.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: groups.group.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: groups.team.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: groups.team.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/$count method: get operationId: groups.team.installedApps.GetCount-83d4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members method: get operationId: groups.team.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members method: post operationId: groups.team.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/{conversationMember-id} method: get operationId: groups.team.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members/{conversationMember-id} method: patch operationId: groups.team.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/{conversationMember-id} method: delete operationId: groups.team.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/$count method: get operationId: groups.team.members.GetCount-a0b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members/add method: post operationId: groups.group.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/remove method: post operationId: groups.group.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/archive method: post operationId: groups.group.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/clone method: post operationId: groups.group.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/completeMigration method: post operationId: groups.group.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/sendActivityNotification method: post operationId: groups.group.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/unarchive method: post operationId: groups.group.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations method: get operationId: groups.team.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/operations method: post operationId: groups.team.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations/{teamsAsyncOperation-id} method: get operationId: groups.team.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/operations/{teamsAsyncOperation-id} method: patch operationId: groups.team.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations/{teamsAsyncOperation-id} method: delete operationId: groups.team.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations/$count method: get operationId: groups.team.operations.GetCount-6921 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants method: get operationId: groups.team.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants method: post operationId: groups.team.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: groups.team.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: groups.team.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: groups.team.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/$count method: get operationId: groups.team.permissionGrants.GetCount-5668 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/photo method: get operationId: groups.team.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/photo method: patch operationId: groups.team.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/photo/$value method: get operationId: groups.team.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/photo/$value method: put operationId: groups.team.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/photo/$value method: delete operationId: groups.team.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel method: get operationId: groups.team.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel method: patch operationId: groups.team.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel method: delete operationId: groups.team.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers method: get operationId: groups.team.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/allMembers method: post operationId: groups.team.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id} method: get operationId: groups.team.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: groups.team.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: groups.team.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/$count method: get operationId: groups.team.primaryChannel.allMembers.GetCount-1592 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/allMembers/add method: post operationId: groups.group.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/remove method: post operationId: groups.group.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/filesFolder method: get operationId: groups.team.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/filesFolder/content method: get operationId: groups.team.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/filesFolder/content method: put operationId: groups.team.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/filesFolder/content method: delete operationId: groups.team.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members method: get operationId: groups.team.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members method: post operationId: groups.team.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: get operationId: groups.team.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: patch operationId: groups.team.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: delete operationId: groups.team.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/$count method: get operationId: groups.team.primaryChannel.members.GetCount-cb2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members/add method: post operationId: groups.group.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/remove method: post operationId: groups.group.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages method: get operationId: groups.team.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages method: post operationId: groups.team.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: get operationId: groups.team.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: patch operationId: groups.team.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: delete operationId: groups.team.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: groups.team.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: groups.team.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: groups.team.primaryChannel.messages.hostedContents.GetCount-7396 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: groups.team.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: groups.team.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: groups.team.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: groups.team.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: groups.team.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: groups.team.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: groups.team.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: groups.team.primaryChannel.messages.replies.hostedContents.GetCount-4ed6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: groups.team.primaryChannel.messages.replies.GetCount-b5b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/$count method: get operationId: groups.team.primaryChannel.messages.GetCount-045c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/delta() method: get operationId: groups.group.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/archive method: post operationId: groups.group.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/completeMigration method: post operationId: groups.group.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: groups.group.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/provisionEmail method: post operationId: groups.group.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/removeEmail method: post operationId: groups.group.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/unarchive method: post operationId: groups.group.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams method: get operationId: groups.team.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams method: post operationId: groups.team.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: groups.team.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: groups.team.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: groups.team.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: groups.team.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: groups.team.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: groups.team.primaryChannel.sharedWithTeams.allowedMembers.GetCount-c289 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: groups.team.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/$count method: get operationId: groups.team.primaryChannel.sharedWithTeams.GetCount-fbef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs method: get operationId: groups.team.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs method: post operationId: groups.team.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id} method: get operationId: groups.team.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id} method: patch operationId: groups.team.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id} method: delete operationId: groups.team.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: groups.team.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs/$count method: get operationId: groups.team.primaryChannel.tabs.GetCount-23e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule method: get operationId: groups.team.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule method: put operationId: groups.team.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule method: delete operationId: groups.team.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes method: get operationId: groups.team.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/dayNotes method: post operationId: groups.team.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes/{dayNote-id} method: get operationId: groups.team.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/dayNotes/{dayNote-id} method: patch operationId: groups.team.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes/{dayNote-id} method: delete operationId: groups.team.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes/$count method: get operationId: groups.team.schedule.dayNotes.GetCount-46ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/share method: post operationId: groups.group.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests method: get operationId: groups.team.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/offerShiftRequests method: post operationId: groups.team.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: groups.team.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: groups.team.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: groups.team.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests/$count method: get operationId: groups.team.schedule.offerShiftRequests.GetCount-a576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShiftChangeRequests method: get operationId: groups.team.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShiftChangeRequests method: post operationId: groups.team.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: groups.team.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: groups.team.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: groups.team.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/$count method: get operationId: groups.team.schedule.openShiftChangeRequests.GetCount-a139 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShifts method: get operationId: groups.team.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShifts method: post operationId: groups.team.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShifts/{openShift-id} method: get operationId: groups.team.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShifts/{openShift-id} method: patch operationId: groups.team.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShifts/{openShift-id} method: delete operationId: groups.team.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShifts/$count method: get operationId: groups.team.schedule.openShifts.GetCount-bc49 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/schedulingGroups method: get operationId: groups.team.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/schedulingGroups method: post operationId: groups.team.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: groups.team.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: groups.team.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: groups.team.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/schedulingGroups/$count method: get operationId: groups.team.schedule.schedulingGroups.GetCount-dd9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/shifts method: get operationId: groups.team.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/shifts method: post operationId: groups.team.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/shifts/{shift-id} method: get operationId: groups.team.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/shifts/{shift-id} method: patch operationId: groups.team.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/shifts/{shift-id} method: delete operationId: groups.team.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/shifts/$count method: get operationId: groups.team.schedule.shifts.GetCount-b3cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests method: get operationId: groups.team.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests method: post operationId: groups.team.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: groups.team.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: groups.team.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: groups.team.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count method: get operationId: groups.team.schedule.swapShiftsChangeRequests.GetCount-61ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards method: get operationId: groups.team.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards method: post operationId: groups.team.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id} method: get operationId: groups.team.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id} method: patch operationId: groups.team.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id} method: delete operationId: groups.team.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: groups.group.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/confirm method: post operationId: groups.group.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: groups.group.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: groups.group.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/$count method: get operationId: groups.team.schedule.timeCards.GetCount-67e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards/clockIn method: post operationId: groups.group.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons method: get operationId: groups.team.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffReasons method: post operationId: groups.team.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: groups.team.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: groups.team.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: groups.team.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons/$count method: get operationId: groups.team.schedule.timeOffReasons.GetCount-bf68 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffRequests method: get operationId: groups.team.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffRequests method: post operationId: groups.team.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: groups.team.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: groups.team.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: groups.team.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffRequests/$count method: get operationId: groups.team.schedule.timeOffRequests.GetCount-082b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timesOff method: get operationId: groups.team.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timesOff method: post operationId: groups.team.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timesOff/{timeOff-id} method: get operationId: groups.team.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timesOff/{timeOff-id} method: patch operationId: groups.team.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timesOff/{timeOff-id} method: delete operationId: groups.team.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timesOff/$count method: get operationId: groups.team.schedule.timesOff.GetCount-e64b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags method: get operationId: groups.team.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags method: post operationId: groups.team.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id} method: get operationId: groups.team.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id} method: patch operationId: groups.team.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id} method: delete operationId: groups.team.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members method: get operationId: groups.team.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members method: post operationId: groups.team.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: groups.team.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: groups.team.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: groups.team.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/$count method: get operationId: groups.team.tags.members.GetCount-2a7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/$count method: get operationId: groups.team.tags.GetCount-a8f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/template method: get operationId: groups.team.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads method: get operationId: groups.ListThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads method: post operationId: groups.CreateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id} method: get operationId: groups.GetThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id} method: patch operationId: groups.UpdateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id} method: delete operationId: groups.DeleteThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/reply method: post operationId: groups.group.threads.conversationThread.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts method: get operationId: groups.threads.ListPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id} method: get operationId: groups.threads.GetPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: get operationId: groups.threads.posts.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: post operationId: groups.threads.posts.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: get operationId: groups.threads.posts.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: delete operationId: groups.threads.posts.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count method: get operationId: groups.threads.posts.attachments.GetCount-b54e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession method: post operationId: groups.group.threads.conversationThread.posts.post.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: get operationId: groups.threads.posts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: post operationId: groups.threads.posts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: get operationId: groups.threads.posts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: patch operationId: groups.threads.posts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: delete operationId: groups.threads.posts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count method: get operationId: groups.threads.posts.extensions.GetCount-5e10 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo method: get operationId: groups.threads.posts.GetInReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: get operationId: groups.threads.posts.inReplyTo.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: post operationId: groups.threads.posts.inReplyTo.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: get operationId: groups.threads.posts.inReplyTo.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: delete operationId: groups.threads.posts.inReplyTo.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count method: get operationId: groups.threads.posts.inReplyTo.attachments.GetCount-5b74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession method: post operationId: groups.group.threads.conversationThread.posts.post.inReplyTo.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: get operationId: groups.threads.posts.inReplyTo.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: post operationId: groups.threads.posts.inReplyTo.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: get operationId: groups.threads.posts.inReplyTo.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: patch operationId: groups.threads.posts.inReplyTo.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: delete operationId: groups.threads.posts.inReplyTo.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count method: get operationId: groups.threads.posts.inReplyTo.extensions.GetCount-364f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward method: post operationId: groups.group.threads.conversationThread.posts.post.inReplyTo.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply method: post operationId: groups.group.threads.conversationThread.posts.post.inReplyTo.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/forward method: post operationId: groups.group.threads.conversationThread.posts.post.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/reply method: post operationId: groups.group.threads.conversationThread.posts.post.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/$count method: get operationId: groups.threads.posts.GetCount-fcff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/$count method: get operationId: groups.threads.GetCount-22d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf method: get operationId: groups.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: groups.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: groups.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: groups.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/$count method: get operationId: groups.transitiveMemberOf.GetCount-c756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: groups.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: groups.TransitiveMemberOf.GetCount.AsAdministrativeUnit-af58 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.group method: get operationId: groups.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.group/$count method: get operationId: groups.TransitiveMemberOf.GetCount.AsGroup-4a46 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers method: get operationId: groups.ListTransitiveMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id} method: get operationId: groups.GetTransitiveMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.application method: get operationId: groups.GetTransitiveMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.device method: get operationId: groups.GetTransitiveMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.group method: get operationId: groups.GetTransitiveMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetTransitiveMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetTransitiveMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.user method: get operationId: groups.GetTransitiveMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/$count method: get operationId: groups.transitiveMembers.GetCount-1996 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.application method: get operationId: groups.ListTransitiveMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.application/$count method: get operationId: groups.TransitiveMembers.GetCount.AsApplication-eafb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.device method: get operationId: groups.ListTransitiveMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.device/$count method: get operationId: groups.TransitiveMembers.GetCount.AsDevice-0e55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.group method: get operationId: groups.ListTransitiveMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.group/$count method: get operationId: groups.TransitiveMembers.GetCount.AsGroup-d4d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.orgContact method: get operationId: groups.ListTransitiveMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.orgContact/$count method: get operationId: groups.TransitiveMembers.GetCount.AsOrgContact-a89e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.servicePrincipal method: get operationId: groups.ListTransitiveMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.servicePrincipal/$count method: get operationId: groups.TransitiveMembers.GetCount.AsServicePrincipal-102f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.user method: get operationId: groups.ListTransitiveMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.user/$count method: get operationId: groups.TransitiveMembers.GetCount.AsUser-c600 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups(uniqueName='{uniqueName}') method: get operationId: groups.group.GetGroupByUniqueName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups(uniqueName='{uniqueName}') method: patch operationId: groups.group.UpdateGroupByUniqueName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups(uniqueName='{uniqueName}') method: delete operationId: groups.group.DeleteGroupByUniqueName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/$count method: get operationId: groups.GetCount-044a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/delta() method: get operationId: groups.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/getAvailableExtensionProperties method: post operationId: groups.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/getByIds method: post operationId: groups.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/validateProperties method: post operationId: groups.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups method: get operationId: sites.termStore.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups method: post operationId: sites.termStore.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id} method: get operationId: sites.termStore.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id} method: patch operationId: sites.termStore.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id} method: delete operationId: sites.termStore.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets method: get operationId: sites.termStore.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets method: post operationId: sites.termStore.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: get operationId: sites.termStore.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: patch operationId: sites.termStore.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: delete operationId: sites.termStore.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children method: get operationId: sites.termStore.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children method: post operationId: sites.termStore.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStore.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStore.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStore.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStore.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStore.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.groups.sets.children.children.relations.GetCount-0d34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStore.groups.sets.children.children.GetCount-ecf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStore.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStore.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStore.groups.sets.children.relations.GetCount-0d34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStore.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/$count method: get operationId: sites.termStore.groups.sets.children.GetCount-ecf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStore.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStore.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStore.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations method: get operationId: sites.termStore.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations method: post operationId: sites.termStore.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStore.groups.sets.relations.GetCount-efa1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms method: get operationId: sites.termStore.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms method: post operationId: sites.termStore.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStore.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStore.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStore.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStore.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStore.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetCount-5476 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStore.groups.sets.terms.children.GetCount-1cfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStore.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStore.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.groups.sets.terms.relations.GetCount-5d1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStore.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStore.groups.sets.terms.GetCount-ccfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/$count method: get operationId: sites.termStore.groups.sets.GetCount-5bbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/$count method: get operationId: sites.termStore.groups.GetCount-f00a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups method: get operationId: sites.termStores.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups method: post operationId: sites.termStores.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: get operationId: sites.termStores.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: patch operationId: sites.termStores.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: delete operationId: sites.termStores.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets method: get operationId: sites.termStores.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets method: post operationId: sites.termStores.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: get operationId: sites.termStores.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: patch operationId: sites.termStores.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: delete operationId: sites.termStores.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children method: get operationId: sites.termStores.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children method: post operationId: sites.termStores.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStores.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStores.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStores.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStores.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStores.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.groups.sets.children.children.relations.GetCount-d2cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStores.groups.sets.children.children.GetCount-f2a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStores.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStores.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStores.groups.sets.children.relations.GetCount-d2cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStores.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/$count method: get operationId: sites.termStores.groups.sets.children.GetCount-f2a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStores.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStores.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStores.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations method: get operationId: sites.termStores.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations method: post operationId: sites.termStores.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStores.groups.sets.relations.GetCount-4b3b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms method: get operationId: sites.termStores.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms method: post operationId: sites.termStores.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStores.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStores.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStores.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStores.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStores.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetCount-563b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStores.groups.sets.terms.children.GetCount-18db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStores.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStores.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.groups.sets.terms.relations.GetCount-c55c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStores.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStores.groups.sets.terms.GetCount-0e2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/$count method: get operationId: sites.termStores.groups.sets.GetCount-7f44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/$count method: get operationId: sites.termStores.groups.GetCount-6c15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettings method: get operationId: groupSettings.groupSetting.ListGroupSetting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettings method: post operationId: groupSettings.groupSetting.CreateGroupSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings/{groupSetting-id} method: get operationId: groupSettings.groupSetting.GetGroupSetting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettings/{groupSetting-id} method: patch operationId: groupSettings.groupSetting.UpdateGroupSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings/{groupSetting-id} method: delete operationId: groupSettings.groupSetting.DeleteGroupSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings/$count method: get operationId: groupSettings.GetCount-d8de x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates method: get operationId: groupSettingTemplates.groupSettingTemplate.ListGroupSettingTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates method: post operationId: groupSettingTemplates.groupSettingTemplate.CreateGroupSettingTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id} method: get operationId: groupSettingTemplates.groupSettingTemplate.GetGroupSettingTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates/{groupSettingTemplate-id} method: patch operationId: groupSettingTemplates.groupSettingTemplate.UpdateGroupSettingTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id} method: delete operationId: groupSettingTemplates.groupSettingTemplate.DeleteGroupSettingTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/checkMemberGroups method: post operationId: groupSettingTemplates.groupSettingTemplate.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/checkMemberObjects method: post operationId: groupSettingTemplates.groupSettingTemplate.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/getMemberGroups method: post operationId: groupSettingTemplates.groupSettingTemplate.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/getMemberObjects method: post operationId: groupSettingTemplates.groupSettingTemplate.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/restore method: post operationId: groupSettingTemplates.groupSettingTemplate.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/$count method: get operationId: groupSettingTemplates.GetCount-f6d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates/delta() method: get operationId: groupSettingTemplates.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates/getAvailableExtensionProperties method: post operationId: groupSettingTemplates.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/getByIds method: post operationId: groupSettingTemplates.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/validateProperties method: post operationId: groupSettingTemplates.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity method: get operationId: identity.identityContainer.GetIdentityContainer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity method: patch operationId: identity.identityContainer.UpdateIdentityContainer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors method: get operationId: identity.ListApiConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/apiConnectors method: post operationId: identity.CreateApiConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/{identityApiConnector-id} method: get operationId: identity.GetApiConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/apiConnectors/{identityApiConnector-id} method: patch operationId: identity.UpdateApiConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/{identityApiConnector-id} method: delete operationId: identity.DeleteApiConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/{identityApiConnector-id}/uploadClientCertificate method: post operationId: identity.apiConnectors.identityApiConnector.uploadClientCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/$count method: get operationId: identity.apiConnectors.GetCount-7133 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventListeners method: get operationId: identity.ListAuthenticationEventListeners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventListeners method: post operationId: identity.CreateAuthenticationEventListeners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventListeners/{authenticationEventListener-id} method: get operationId: identity.GetAuthenticationEventListeners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventListeners/{authenticationEventListener-id} method: patch operationId: identity.UpdateAuthenticationEventListeners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventListeners/{authenticationEventListener-id} method: delete operationId: identity.DeleteAuthenticationEventListeners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventListeners/$count method: get operationId: identity.authenticationEventListeners.GetCount-3038 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows method: get operationId: identity.ListAuthenticationEventsFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows method: post operationId: identity.CreateAuthenticationEventsFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id} method: get operationId: identity.GetAuthenticationEventsFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id} method: patch operationId: identity.UpdateAuthenticationEventsFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id} method: delete operationId: identity.DeleteAuthenticationEventsFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions method: get operationId: identity.authenticationEventsFlows.GetConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications method: get operationId: identity.authenticationEventsFlows.ListIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications method: post operationId: identity.authenticationEventsFlows.CreateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: get operationId: identity.authenticationEventsFlows.GetIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: patch operationId: identity.authenticationEventsFlows.UpdateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: delete operationId: identity.authenticationEventsFlows.DeleteIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/$count method: get operationId: identity.authenticationEventsFlows.includeApplications.GetCount-656e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow method: get operationId: identity.GetAuthenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.ListIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications method: post operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.CreateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: patch operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.UpdateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: delete operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.DeleteIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.includeApplications.GetCount-c0bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetOnAttributeCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp method: get operationId: identity.authenticationEventsFlows.GetOnAttributeCollection.AsOnAttributeCollectionExternalUsersSelfServiceSignUp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes method: get operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.ListAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/{identityUserFlowAttribute-id}/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.DeleteRefIdentityUserFlowAttribute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$count method: get operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.GetCount-8938 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref method: get operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.ListRefAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref method: post operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.CreateRefAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.DeleteRefAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetOnAuthenticationMethodLoadStart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp method: get operationId: identity.authenticationEventsFlows.GetOnAuthenticationMethodLoadStart.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/{identityProviderBase-id}/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.DeleteRefIdentityProviderBase x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.GetCount-4765 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.ListRefIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: post operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.CreateRefIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.DeleteRefIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/$count method: get operationId: identity.authenticationEventsFlows.GetCount-e384 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/graph.externalUsersSelfServiceSignUpEventsFlow method: get operationId: identity.ListAuthenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/graph.externalUsersSelfServiceSignUpEventsFlow/$count method: get operationId: identity.AuthenticationEventsFlows.GetCount.AsExternalUsersSelfServiceSignUpEventsFlow-9d4c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows method: get operationId: identity.ListB2xUserFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows method: post operationId: identity.CreateB2xUserFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id} method: get operationId: identity.GetB2xUserFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id} method: patch operationId: identity.UpdateB2xUserFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id} method: delete operationId: identity.DeleteB2xUserFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration method: get operationId: identity.b2xUserFlows.GetApiConnectorConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection method: get operationId: identity.b2xUserFlows.GetPostAttributeCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection method: patch operationId: identity.b2xUserFlows.UpdatePostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection method: delete operationId: identity.b2xUserFlows.DeletePostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref method: get operationId: identity.b2xUserFlows.GetRefPostAttributeCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref method: put operationId: identity.b2xUserFlows.UpdateRefPostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref method: delete operationId: identity.b2xUserFlows.DeleteRefPostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate method: post operationId: identity.b2xUserFlows.b2xIdentityUserFlow.apiConnectorConfiguration.postAttributeCollection.uploadClientCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup method: get operationId: identity.b2xUserFlows.GetPostFederationSignup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup method: patch operationId: identity.b2xUserFlows.UpdatePostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup method: delete operationId: identity.b2xUserFlows.DeletePostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref method: get operationId: identity.b2xUserFlows.GetRefPostFederationSignup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref method: put operationId: identity.b2xUserFlows.UpdateRefPostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref method: delete operationId: identity.b2xUserFlows.DeleteRefPostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate method: post operationId: identity.b2xUserFlows.b2xIdentityUserFlow.apiConnectorConfiguration.postFederationSignup.uploadClientCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders method: get operationId: identity.b2xUserFlows.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id} method: get operationId: identity.b2xUserFlows.GetIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count method: get operationId: identity.b2xUserFlows.identityProviders.GetCount-97b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages method: get operationId: identity.b2xUserFlows.ListLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages method: post operationId: identity.b2xUserFlows.CreateLanguages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id} method: get operationId: identity.b2xUserFlows.GetLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id} method: patch operationId: identity.b2xUserFlows.UpdateLanguages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id} method: delete operationId: identity.b2xUserFlows.DeleteLanguages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages method: get operationId: identity.b2xUserFlows.languages.ListDefaultPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages method: post operationId: identity.b2xUserFlows.languages.CreateDefaultPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id} method: get operationId: identity.b2xUserFlows.languages.GetDefaultPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id} method: patch operationId: identity.b2xUserFlows.languages.UpdateDefaultPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id} method: delete operationId: identity.b2xUserFlows.languages.DeleteDefaultPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value method: get operationId: identity.b2xUserFlows.languages.GetDefaultPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value method: put operationId: identity.b2xUserFlows.languages.UpdateDefaultPagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value method: delete operationId: identity.b2xUserFlows.languages.DeleteDefaultPagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count method: get operationId: identity.b2xUserFlows.languages.defaultPages.GetCount-335e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages method: get operationId: identity.b2xUserFlows.languages.ListOverridesPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages method: post operationId: identity.b2xUserFlows.languages.CreateOverridesPages x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id} method: get operationId: identity.b2xUserFlows.languages.GetOverridesPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id} method: patch operationId: identity.b2xUserFlows.languages.UpdateOverridesPages x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id} method: delete operationId: identity.b2xUserFlows.languages.DeleteOverridesPages x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value method: get operationId: identity.b2xUserFlows.languages.GetOverridesPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value method: put operationId: identity.b2xUserFlows.languages.UpdateOverridesPagesContent x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value method: delete operationId: identity.b2xUserFlows.languages.DeleteOverridesPagesContent x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count method: get operationId: identity.b2xUserFlows.languages.overridesPages.GetCount-5299 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count method: get operationId: identity.b2xUserFlows.languages.GetCount-16c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments method: get operationId: identity.b2xUserFlows.ListUserAttributeAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments method: post operationId: identity.b2xUserFlows.CreateUserAttributeAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id} method: get operationId: identity.b2xUserFlows.GetUserAttributeAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id} method: patch operationId: identity.b2xUserFlows.UpdateUserAttributeAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id} method: delete operationId: identity.b2xUserFlows.DeleteUserAttributeAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute method: get operationId: identity.b2xUserFlows.userAttributeAssignments.GetUserAttribute x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count method: get operationId: identity.b2xUserFlows.userAttributeAssignments.GetCount-b381 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/getOrder() method: get operationId: identity.b2xUserFlows.b2xIdentityUserFlow.userAttributeAssignments.getOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/setOrder method: post operationId: identity.b2xUserFlows.b2xIdentityUserFlow.userAttributeAssignments.setOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders method: get operationId: identity.b2xUserFlows.ListUserFlowIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref method: delete operationId: identity.b2xUserFlows.userFlowIdentityProviders.DeleteRefIdentityProviderBase x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$count method: get operationId: identity.b2xUserFlows.userFlowIdentityProviders.GetCount-0185 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref method: get operationId: identity.b2xUserFlows.ListRefUserFlowIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref method: post operationId: identity.b2xUserFlows.CreateRefUserFlowIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref method: delete operationId: identity.b2xUserFlows.DeleteRefUserFlowIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/$count method: get operationId: identity.b2xUserFlows.GetCount-cfff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationContextClassReferences method: get operationId: identity.conditionalAccess.ListAuthenticationContextClassReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationContextClassReferences method: post operationId: identity.conditionalAccess.CreateAuthenticationContextClassReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} method: get operationId: identity.conditionalAccess.GetAuthenticationContextClassReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} method: patch operationId: identity.conditionalAccess.UpdateAuthenticationContextClassReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} method: delete operationId: identity.conditionalAccess.DeleteAuthenticationContextClassReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationContextClassReferences/$count method: get operationId: identity.conditionalAccess.authenticationContextClassReferences.GetCount-1d40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength method: get operationId: identity.conditionalAccess.GetAuthenticationStrength x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength method: patch operationId: identity.conditionalAccess.UpdateAuthenticationStrength x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength method: delete operationId: identity.conditionalAccess.DeleteAuthenticationStrength x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes method: get operationId: identity.conditionalAccess.authenticationStrength.ListAuthenticationMethodModes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes method: post operationId: identity.conditionalAccess.authenticationStrength.CreateAuthenticationMethodModes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} method: get operationId: identity.conditionalAccess.authenticationStrength.GetAuthenticationMethodModes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.UpdateAuthenticationMethodModes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.DeleteAuthenticationMethodModes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/$count method: get operationId: identity.conditionalAccess.authenticationStrength.authenticationMethodModes.GetCount-e876 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies method: get operationId: identity.conditionalAccess.authenticationStrength.ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies method: post operationId: identity.conditionalAccess.authenticationStrength.CreatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: get operationId: identity.conditionalAccess.authenticationStrength.GetPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.UpdatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.DeletePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations method: get operationId: identity.conditionalAccess.authenticationStrength.policies.ListCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations method: post operationId: identity.conditionalAccess.authenticationStrength.policies.CreateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: get operationId: identity.conditionalAccess.authenticationStrength.policies.GetCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.policies.UpdateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.policies.DeleteCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count method: get operationId: identity.conditionalAccess.authenticationStrength.policies.combinationConfigurations.GetCount-64b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations method: post operationId: identity.conditionalAccess.authenticationStrength.policies.authenticationStrengthPolicy.updateAllowedCombinations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage() method: get operationId: identity.conditionalAccess.authenticationStrength.policies.authenticationStrengthPolicy.usage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/$count method: get operationId: identity.conditionalAccess.authenticationStrength.policies.GetCount-8166 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/evaluate method: post operationId: identity.conditionalAccess.evaluate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations method: get operationId: identity.conditionalAccess.ListNamedLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/namedLocations method: post operationId: identity.conditionalAccess.CreateNamedLocations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations/{namedLocation-id} method: get operationId: identity.conditionalAccess.GetNamedLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/namedLocations/{namedLocation-id} method: patch operationId: identity.conditionalAccess.UpdateNamedLocations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations/{namedLocation-id} method: delete operationId: identity.conditionalAccess.DeleteNamedLocations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations/$count method: get operationId: identity.conditionalAccess.namedLocations.GetCount-e424 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies method: get operationId: identity.conditionalAccess.ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies method: post operationId: identity.conditionalAccess.CreatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: get operationId: identity.conditionalAccess.GetPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: patch operationId: identity.conditionalAccess.UpdatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: delete operationId: identity.conditionalAccess.DeletePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/$count method: get operationId: identity.conditionalAccess.policies.GetCount-608a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/templates method: get operationId: identity.conditionalAccess.ListTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/templates/{conditionalAccessTemplate-id} method: get operationId: identity.conditionalAccess.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/templates/$count method: get operationId: identity.conditionalAccess.templates.GetCount-a96d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions method: get operationId: identity.ListCustomAuthenticationExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions method: post operationId: identity.CreateCustomAuthenticationExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id} method: get operationId: identity.GetCustomAuthenticationExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id} method: patch operationId: identity.UpdateCustomAuthenticationExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id} method: delete operationId: identity.DeleteCustomAuthenticationExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/validateAuthenticationConfiguration method: post operationId: identity.customAuthenticationExtensions.customAuthenticationExtension.validateAuthenticationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/$count method: get operationId: identity.customAuthenticationExtensions.GetCount-bad5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions/validateAuthenticationConfiguration method: post operationId: identity.customAuthenticationExtensions.validateAuthenticationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders method: get operationId: identity.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders method: post operationId: identity.CreateIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/{identityProviderBase-id} method: get operationId: identity.GetIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders/{identityProviderBase-id} method: patch operationId: identity.UpdateIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/{identityProviderBase-id} method: delete operationId: identity.DeleteIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/$count method: get operationId: identity.identityProviders.GetCount-7742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders/availableProviderTypes() method: get operationId: identity.identityProviders.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention method: get operationId: identity.GetRiskPrevention x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention method: patch operationId: identity.UpdateRiskPrevention x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention method: delete operationId: identity.DeleteRiskPrevention x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders method: get operationId: identity.riskPrevention.ListFraudProtectionProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/fraudProtectionProviders method: post operationId: identity.riskPrevention.CreateFraudProtectionProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} method: get operationId: identity.riskPrevention.GetFraudProtectionProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} method: patch operationId: identity.riskPrevention.UpdateFraudProtectionProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} method: delete operationId: identity.riskPrevention.DeleteFraudProtectionProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders/$count method: get operationId: identity.riskPrevention.fraudProtectionProviders.GetCount-ae80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallProviders method: get operationId: identity.riskPrevention.ListWebApplicationFirewallProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallProviders method: post operationId: identity.riskPrevention.CreateWebApplicationFirewallProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} method: get operationId: identity.riskPrevention.GetWebApplicationFirewallProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} method: patch operationId: identity.riskPrevention.UpdateWebApplicationFirewallProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} method: delete operationId: identity.riskPrevention.DeleteWebApplicationFirewallProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}/verify method: post operationId: identity.riskPrevention.webApplicationFirewallProviders.webApplicationFirewallProvider.verify x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/$count method: get operationId: identity.riskPrevention.webApplicationFirewallProviders.GetCount-4d71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications method: get operationId: identity.riskPrevention.ListWebApplicationFirewallVerifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications method: post operationId: identity.riskPrevention.CreateWebApplicationFirewallVerifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} method: get operationId: identity.riskPrevention.GetWebApplicationFirewallVerifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} method: patch operationId: identity.riskPrevention.UpdateWebApplicationFirewallVerifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} method: delete operationId: identity.riskPrevention.DeleteWebApplicationFirewallVerifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}/provider method: get operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications/$count method: get operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetCount-c1fd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/userFlowAttributes method: get operationId: identity.ListUserFlowAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/userFlowAttributes method: post operationId: identity.CreateUserFlowAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/userFlowAttributes/{identityUserFlowAttribute-id} method: get operationId: identity.GetUserFlowAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/userFlowAttributes/{identityUserFlowAttribute-id} method: patch operationId: identity.UpdateUserFlowAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/userFlowAttributes/{identityUserFlowAttribute-id} method: delete operationId: identity.DeleteUserFlowAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/userFlowAttributes/$count method: get operationId: identity.userFlowAttributes.GetCount-9651 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance method: get operationId: identityGovernance.identityGovernance.GetIdentityGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance method: patch operationId: identityGovernance.identityGovernance.UpdateIdentityGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews method: get operationId: identityGovernance.GetAccessReviews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews method: patch operationId: identityGovernance.UpdateAccessReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews method: delete operationId: identityGovernance.DeleteAccessReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions method: get operationId: identityGovernance.accessReviews.ListDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions method: post operationId: identityGovernance.accessReviews.CreateDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: get operationId: identityGovernance.accessReviews.GetDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: put operationId: identityGovernance.accessReviews.SetDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: delete operationId: identityGovernance.accessReviews.DeleteDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances method: get operationId: identityGovernance.accessReviews.definitions.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances method: post operationId: identityGovernance.accessReviews.definitions.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: get operationId: identityGovernance.accessReviews.definitions.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: patch operationId: identityGovernance.accessReviews.definitions.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: delete operationId: identityGovernance.accessReviews.definitions.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers method: get operationId: identityGovernance.accessReviews.definitions.instances.ListContactedReviewers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetContactedReviewers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.contactedReviewers.GetCount-fe5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions method: get operationId: identityGovernance.accessReviews.definitions.instances.ListDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.ListInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: post operationId: identityGovernance.accessReviews.definitions.instances.decisions.CreateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.decisions.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.decisions.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.insights.GetCount-9dc2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.GetCount-c10a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.decisions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.acceptRecommendations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.applyDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.batchRecordDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.resetDecisions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.sendReminder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages method: get operationId: identityGovernance.accessReviews.definitions.instances.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.ListDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions method: post operationId: identityGovernance.accessReviews.definitions.instances.stages.CreateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.GetDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.stages.UpdateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.stages.DeleteDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.ListInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: post operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.CreateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.insights.GetCount-fabb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.GetCount-35e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.accessReviewStage.decisions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.accessReviewStage.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.GetCount-f2c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.GetCount-b022 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/$count method: get operationId: identityGovernance.accessReviews.definitions.GetCount-6cbe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions method: get operationId: identityGovernance.accessReviews.ListHistoryDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions method: post operationId: identityGovernance.accessReviews.CreateHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: get operationId: identityGovernance.accessReviews.GetHistoryDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: patch operationId: identityGovernance.accessReviews.UpdateHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: delete operationId: identityGovernance.accessReviews.DeleteHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances method: get operationId: identityGovernance.accessReviews.historyDefinitions.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances method: post operationId: identityGovernance.accessReviews.historyDefinitions.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: get operationId: identityGovernance.accessReviews.historyDefinitions.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: patch operationId: identityGovernance.accessReviews.historyDefinitions.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: delete operationId: identityGovernance.accessReviews.historyDefinitions.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri method: post operationId: identityGovernance.accessReviews.historyDefinitions.accessReviewHistoryDefinition.instances.accessReviewHistoryInstance.generateDownloadUri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count method: get operationId: identityGovernance.accessReviews.historyDefinitions.instances.GetCount-cbe7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/$count method: get operationId: identityGovernance.accessReviews.historyDefinitions.GetCount-6aff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent method: get operationId: identityGovernance.GetAppConsent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent method: patch operationId: identityGovernance.UpdateAppConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent method: delete operationId: identityGovernance.DeleteAppConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests method: get operationId: identityGovernance.appConsent.ListAppConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests method: post operationId: identityGovernance.appConsent.CreateAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: get operationId: identityGovernance.appConsent.GetAppConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: patch operationId: identityGovernance.appConsent.UpdateAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: delete operationId: identityGovernance.appConsent.DeleteAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests method: get operationId: identityGovernance.appConsent.appConsentRequests.ListUserConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests method: post operationId: identityGovernance.appConsent.appConsentRequests.CreateUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: get operationId: identityGovernance.appConsent.appConsentRequests.GetUserConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: patch operationId: identityGovernance.appConsent.appConsentRequests.UpdateUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: delete operationId: identityGovernance.appConsent.appConsentRequests.DeleteUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.GetApproval x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: patch operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.UpdateApproval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: delete operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.DeleteApproval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages method: post operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: patch operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: delete operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.stages.GetCount-3a21 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.GetCount-cf9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.appConsent.appConsentRequests.appConsentRequest.userConsentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.GetCount-d9b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.appConsent.appConsentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement method: get operationId: identityGovernance.GetEntitlementManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement method: patch operationId: identityGovernance.UpdateEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement method: delete operationId: identityGovernance.DeleteEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals method: get operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals method: post operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: get operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages method: post operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.stages.GetCount-0bb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetCount-ac9b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages method: get operationId: identityGovernance.entitlementManagement.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages method: post operationId: identityGovernance.entitlementManagement.CreateAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListAccessPackagesIncompatibleWith x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetAccessPackagesIncompatibleWith x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.accessPackagesIncompatibleWith.GetCount-2183 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.UpdateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.ListCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: post operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.CreateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.UpdateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.DeleteCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.customExtensionStageSettings.GetCustomExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.customExtensionStageSettings.GetCount-a366 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: post operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.questions.GetCount-00ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCount-96f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/catalog method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListIncompatibleAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/{accessPackage-id1}/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleAccessPackages.DeleteRefAccessPackage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleAccessPackages.GetCount-c2c1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListRefIncompatibleAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateRefIncompatibleAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteRefIncompatibleAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListIncompatibleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.DeleteRefGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/serviceProvisioningErrors method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.ServiceProvisioningErrors.GetCount-072a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.GetCount-30b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListRefIncompatibleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateRefIncompatibleGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteRefIncompatibleGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.getApplicablePolicyRequirements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.UpdateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.roles.GetCount-43af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.roles.GetCount-29b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.GetCount-a183 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.UpdateScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.DeleteScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.scopes.GetCount-85f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.GetCount-e406 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.scopes.GetCount-441e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetCount-aec9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetCount-87ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.accessPackages.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies method: get operationId: identityGovernance.entitlementManagement.ListAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies method: post operationId: identityGovernance.entitlementManagement.CreateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: put operationId: identityGovernance.entitlementManagement.SetAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.ListCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: post operationId: identityGovernance.entitlementManagement.assignmentPolicies.CreateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: patch operationId: identityGovernance.entitlementManagement.assignmentPolicies.UpdateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: delete operationId: identityGovernance.entitlementManagement.assignmentPolicies.DeleteCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.customExtensionStageSettings.GetCustomExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.customExtensionStageSettings.GetCount-551d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: post operationId: identityGovernance.entitlementManagement.assignmentPolicies.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: patch operationId: identityGovernance.entitlementManagement.assignmentPolicies.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: delete operationId: identityGovernance.entitlementManagement.assignmentPolicies.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.questions.GetCount-ce3b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCount-7f35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests method: get operationId: identityGovernance.entitlementManagement.ListAssignmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests method: post operationId: identityGovernance.entitlementManagement.CreateAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/assignment method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.reprocess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetRequestor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/$count method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetCount-e1cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments method: get operationId: identityGovernance.entitlementManagement.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments method: post operationId: identityGovernance.entitlementManagement.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignments.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/assignmentPolicy method: get operationId: identityGovernance.entitlementManagement.assignments.GetAssignmentPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/reprocess method: post operationId: identityGovernance.entitlementManagement.assignments.accessPackageAssignment.reprocess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/target method: get operationId: identityGovernance.entitlementManagement.assignments.GetTarget x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/$count method: get operationId: identityGovernance.entitlementManagement.assignments.GetCount-bb79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/additionalAccess() method: get operationId: identityGovernance.entitlementManagement.assignments.additionalAccess-894c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/additionalAccess(accessPackageId='{accessPackageId}',incompatibleAccessPackageId='{incompatibleAccessPackageId}') method: get operationId: identityGovernance.entitlementManagement.assignments.additionalAccess-9b62 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.assignments.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs method: get operationId: identityGovernance.entitlementManagement.ListCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs method: post operationId: identityGovernance.entitlementManagement.CreateCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: get operationId: identityGovernance.entitlementManagement.GetCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages method: get operationId: identityGovernance.entitlementManagement.catalogs.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.accessPackages.GetCount-d253 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions method: get operationId: identityGovernance.entitlementManagement.catalogs.ListCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.customWorkflowExtensions.GetCount-dc25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceRoles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.roles.GetCount-caee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceRoles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.roles.GetCount-d5ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.GetCount-0bb0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.GetCount-0b89 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.GetCount-d8a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.GetCount-09f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.GetCount-8e7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.GetCount-da5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetCount-d7cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceScopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceScopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.scopes.GetCount-d233 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.GetCount-61e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.scopes.GetCount-8843 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.GetCount-41be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.GetCount-ec42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations method: get operationId: identityGovernance.entitlementManagement.ListConnectedOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations method: post operationId: identityGovernance.entitlementManagement.CreateConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: get operationId: identityGovernance.entitlementManagement.GetConnectedOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.GetCount-3513 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListInternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.internalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.internalSponsors.GetCount-7123 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefInternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefInternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefInternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.GetCount-03a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments method: get operationId: identityGovernance.entitlementManagement.ListResourceEnvironments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments method: post operationId: identityGovernance.entitlementManagement.CreateResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceEnvironments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.GetCount-c193 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.GetCount-c688 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.GetCount-aef4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.GetCount-a9d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetCount-a39d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.GetCount-6cd7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests method: get operationId: identityGovernance.entitlementManagement.ListResourceRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests method: post operationId: identityGovernance.entitlementManagement.CreateResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.UpdateCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.DeleteCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.accessPackages.GetCount-c982 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.customWorkflowExtensions.GetCount-a166 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceRoles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.roles.GetCount-ae6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceRoles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.roles.GetCount-931a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.GetCount-d694 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.GetCount-416b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.GetCount-64b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.GetCount-061e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.GetCount-2e6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.GetCount-26fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetCount-10ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceScopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceScopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.scopes.GetCount-80a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.GetCount-2f61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.scopes.GetCount-ce55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.GetCount-7b8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.GetCount-ee56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.GetCount-ca1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.GetCount-94bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.GetCount-ebee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetCount-c3aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes method: get operationId: identityGovernance.entitlementManagement.ListResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes method: post operationId: identityGovernance.entitlementManagement.CreateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.roles.GetCount-f86a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.roles.GetCount-d2bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.GetCount-2739 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.UpdateScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.DeleteScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.scopes.GetCount-37e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.GetCount-d421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.scopes.GetCount-7447 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetCount-dadb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources method: get operationId: identityGovernance.entitlementManagement.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources method: post operationId: identityGovernance.entitlementManagement.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.GetCount-a8f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resources.roles.GetCount-0757 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.GetCount-5bb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resources.scopes.GetCount-d1a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/$count method: get operationId: identityGovernance.entitlementManagement.resources.GetCount-c197 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/settings method: get operationId: identityGovernance.entitlementManagement.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/settings method: patch operationId: identityGovernance.entitlementManagement.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/settings method: delete operationId: identityGovernance.entitlementManagement.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows method: get operationId: identityGovernance.GetLifecycleWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows method: patch operationId: identityGovernance.UpdateLifecycleWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows method: delete operationId: identityGovernance.DeleteLifecycleWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions method: get operationId: identityGovernance.lifecycleWorkflows.ListCustomTaskExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions method: post operationId: identityGovernance.lifecycleWorkflows.CreateCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetCustomTaskExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.ServiceProvisioningErrors.GetCount-74e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.ServiceProvisioningErrors.GetCount-8d38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetCount-b240 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems method: get operationId: identityGovernance.lifecycleWorkflows.GetDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteDeletedItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.ListWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.GetWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.DeleteWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.ServiceProvisioningErrors.GetCount-1081 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.executionScope.GetCount-e524 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-def1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.activateWithScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.createNewVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.reprocessedRuns.GetCount-ec42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-9c1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetCount-301f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.reprocessedRuns.GetCount-e3b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-46e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-7f1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetCount-f799 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetCount-ea74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetCount-04a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTaskDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.taskReports.taskReport.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-4e4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetCount-7b4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetCount-f9a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.taskReports.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-43b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetCount-3d21 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.GetCount-67b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.reprocessedRuns.GetCount-69e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-e5c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-2ac7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetCount-dca2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetCount-52b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.ServiceProvisioningErrors.GetCount-91a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.ServiceProvisioningErrors.GetCount-346a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.versions.workflowVersion.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-c887 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetCount-f65c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.GetCount-901d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetCount-faf1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetCount-4207 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights method: get operationId: identityGovernance.lifecycleWorkflows.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/insights method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topTasksProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.topTasksProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topWorkflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.topWorkflowsProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedByCategory(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.workflowsProcessedByCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.workflowsProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/settings method: get operationId: identityGovernance.lifecycleWorkflows.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/settings method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/taskDefinitions method: get operationId: identityGovernance.lifecycleWorkflows.ListTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/taskDefinitions/$count method: get operationId: identityGovernance.lifecycleWorkflows.taskDefinitions.GetCount-36f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows method: get operationId: identityGovernance.lifecycleWorkflows.ListWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows method: post operationId: identityGovernance.lifecycleWorkflows.CreateWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.ServiceProvisioningErrors.GetCount-e799 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.executionScope.GetCount-5898 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.reprocessedRuns.GetCount-eacf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-7d33 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetCount-a908 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.reprocessedRuns.GetCount-4f4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-600e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-2784 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetCount-fd0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetCount-8fe3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetCount-ba86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTaskDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.taskReports.taskReport.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-aefd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetCount-8718 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetCount-1125 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.taskReports.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.workflows.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.workflows.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-4ca2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetCount-4230 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.GetCount-1c0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.reprocessedRuns.GetCount-61bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-23a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-f382 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetCount-8333 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetCount-d3ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.ServiceProvisioningErrors.GetCount-ba38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.ServiceProvisioningErrors.GetCount-8d93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.workflows.versions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.workflows.versions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.versions.workflowVersion.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-5d3d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetCount-6334 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.GetCount-de98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetCount-0c73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetCount-02c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates method: get operationId: identityGovernance.lifecycleWorkflows.ListWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.workflowTemplate.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-c373 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetCount-7ad8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.GetCount-d308 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.GetCount-7b73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess method: get operationId: identityGovernance.GetPrivilegedAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess method: patch operationId: identityGovernance.UpdatePrivilegedAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess method: delete operationId: identityGovernance.DeletePrivilegedAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group method: get operationId: identityGovernance.privilegedAccess.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group method: patch operationId: identityGovernance.privilegedAccess.UpdateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group method: delete operationId: identityGovernance.privilegedAccess.DeleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages method: post operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: patch operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: delete operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.stages.GetCount-8fe8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.GetCount-612b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.group.ServiceProvisioningErrors.GetCount-5e16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetCount-8aba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.group.ServiceProvisioningErrors.GetCount-60a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel method: post operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.privilegedAccessGroupAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetCount-cd4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.group.ServiceProvisioningErrors.GetCount-f144 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetCount-c3b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.group.ServiceProvisioningErrors.GetCount-ce50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetCount-d5bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.group.ServiceProvisioningErrors.GetCount-c344 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel method: post operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.privilegedAccessGroupEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetCount-e631 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.group.ServiceProvisioningErrors.GetCount-b2c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetCount-dc2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse method: get operationId: identityGovernance.GetTermsOfUse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse method: patch operationId: identityGovernance.UpdateTermsOfUse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse method: delete operationId: identityGovernance.DeleteTermsOfUse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances method: get operationId: identityGovernance.termsOfUse.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances method: post operationId: identityGovernance.termsOfUse.CreateAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: get operationId: identityGovernance.termsOfUse.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: patch operationId: identityGovernance.termsOfUse.UpdateAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: delete operationId: identityGovernance.termsOfUse.DeleteAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/$count method: get operationId: identityGovernance.termsOfUse.agreementAcceptances.GetCount-70d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements method: get operationId: identityGovernance.termsOfUse.ListAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements method: post operationId: identityGovernance.termsOfUse.CreateAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: get operationId: identityGovernance.termsOfUse.GetAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: patch operationId: identityGovernance.termsOfUse.UpdateAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: delete operationId: identityGovernance.termsOfUse.DeleteAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances method: get operationId: identityGovernance.termsOfUse.agreements.ListAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances method: post operationId: identityGovernance.termsOfUse.agreements.CreateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: get operationId: identityGovernance.termsOfUse.agreements.GetAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/$count method: get operationId: identityGovernance.termsOfUse.agreements.acceptances.GetCount-7e12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: get operationId: identityGovernance.termsOfUse.agreements.GetFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations method: get operationId: identityGovernance.termsOfUse.agreements.file.ListLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations method: post operationId: identityGovernance.termsOfUse.agreements.file.CreateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: get operationId: identityGovernance.termsOfUse.agreements.file.GetLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: patch operationId: identityGovernance.termsOfUse.agreements.file.UpdateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: delete operationId: identityGovernance.termsOfUse.agreements.file.DeleteLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: post operationId: identityGovernance.termsOfUse.agreements.file.localizations.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: identityGovernance.termsOfUse.agreements.file.localizations.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: identityGovernance.termsOfUse.agreements.file.localizations.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.versions.GetCount-47c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.GetCount-d8c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files method: get operationId: identityGovernance.termsOfUse.agreements.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files method: post operationId: identityGovernance.termsOfUse.agreements.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: get operationId: identityGovernance.termsOfUse.agreements.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: get operationId: identityGovernance.termsOfUse.agreements.files.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: post operationId: identityGovernance.termsOfUse.agreements.files.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: identityGovernance.termsOfUse.agreements.files.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: identityGovernance.termsOfUse.agreements.files.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: identityGovernance.termsOfUse.agreements.files.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count method: get operationId: identityGovernance.termsOfUse.agreements.files.versions.GetCount-9b3e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count method: get operationId: identityGovernance.termsOfUse.agreements.files.GetCount-54ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/$count method: get operationId: identityGovernance.termsOfUse.agreements.GetCount-7fcc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection method: get operationId: identityProtection.identityProtectionRoot.GetIdentityProtectionRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection method: patch operationId: identityProtection.identityProtectionRoot.UpdateIdentityProtectionRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections method: get operationId: identityProtection.ListRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskDetections method: post operationId: identityProtection.CreateRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/{riskDetection-id} method: get operationId: identityProtection.GetRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskDetections/{riskDetection-id} method: patch operationId: identityProtection.UpdateRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/{riskDetection-id} method: delete operationId: identityProtection.DeleteRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/$count method: get operationId: identityProtection.riskDetections.GetCount-ee19 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals method: get operationId: identityProtection.ListRiskyServicePrincipals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals method: post operationId: identityProtection.CreateRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: get operationId: identityProtection.GetRiskyServicePrincipals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: patch operationId: identityProtection.UpdateRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: delete operationId: identityProtection.DeleteRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history method: get operationId: identityProtection.riskyServicePrincipals.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history method: post operationId: identityProtection.riskyServicePrincipals.CreateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: get operationId: identityProtection.riskyServicePrincipals.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: patch operationId: identityProtection.riskyServicePrincipals.UpdateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: delete operationId: identityProtection.riskyServicePrincipals.DeleteHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count method: get operationId: identityProtection.riskyServicePrincipals.history.GetCount-818f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/$count method: get operationId: identityProtection.riskyServicePrincipals.GetCount-d335 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/confirmCompromised method: post operationId: identityProtection.riskyServicePrincipals.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/dismiss method: post operationId: identityProtection.riskyServicePrincipals.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers method: get operationId: identityProtection.ListRiskyUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers method: post operationId: identityProtection.CreateRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id} method: get operationId: identityProtection.GetRiskyUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id} method: patch operationId: identityProtection.UpdateRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id} method: delete operationId: identityProtection.DeleteRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history method: get operationId: identityProtection.riskyUsers.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id}/history method: post operationId: identityProtection.riskyUsers.CreateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: get operationId: identityProtection.riskyUsers.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: patch operationId: identityProtection.riskyUsers.UpdateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: delete operationId: identityProtection.riskyUsers.DeleteHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/$count method: get operationId: identityProtection.riskyUsers.history.GetCount-33a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/$count method: get operationId: identityProtection.riskyUsers.GetCount-2b7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/confirmCompromised method: post operationId: identityProtection.riskyUsers.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/confirmSafe method: post operationId: identityProtection.riskyUsers.confirmSafe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/dismiss method: post operationId: identityProtection.riskyUsers.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections method: get operationId: identityProtection.ListServicePrincipalRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/servicePrincipalRiskDetections method: post operationId: identityProtection.CreateServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: get operationId: identityProtection.GetServicePrincipalRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: patch operationId: identityProtection.UpdateServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: delete operationId: identityProtection.DeleteServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/$count method: get operationId: identityProtection.servicePrincipalRiskDetections.GetCount-1bc5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders method: get operationId: identityProviders.identityProvider.ListIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders method: post operationId: identityProviders.identityProvider.CreateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/{identityProvider-id} method: get operationId: identityProviders.identityProvider.GetIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders/{identityProvider-id} method: patch operationId: identityProviders.identityProvider.UpdateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/{identityProvider-id} method: delete operationId: identityProviders.identityProvider.DeleteIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/$count method: get operationId: identityProviders.GetCount-a7d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders/availableProviderTypes() method: get operationId: identityProviders.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: get operationId: policies.crossTenantAccessPolicy.partners.GetIdentitySynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: put operationId: policies.crossTenantAccessPolicy.partners.SetIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: delete operationId: policies.crossTenantAccessPolicy.partners.DeleteIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/identitySecurityDefaultsEnforcementPolicy method: get operationId: policies.GetIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/identitySecurityDefaultsEnforcementPolicy method: patch operationId: policies.UpdateIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/identitySecurityDefaultsEnforcementPolicy method: delete operationId: policies.DeleteIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts method: get operationId: security.identities.ListIdentityAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts method: post operationId: security.identities.CreateIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id} method: get operationId: security.identities.GetIdentityAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts/{identityAccounts-id} method: patch operationId: security.identities.UpdateIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id} method: delete operationId: security.identities.DeleteIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id}/microsoft.graph.security.invokeAction method: post operationId: security.identities.identityAccounts.identityAccounts.invokeAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/$count method: get operationId: security.identities.identityAccounts.GetCount-3544 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance method: get operationId: identityGovernance.identityGovernance.GetIdentityGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance method: patch operationId: identityGovernance.identityGovernance.UpdateIdentityGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews method: get operationId: identityGovernance.GetAccessReviews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews method: patch operationId: identityGovernance.UpdateAccessReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews method: delete operationId: identityGovernance.DeleteAccessReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions method: get operationId: identityGovernance.accessReviews.ListDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions method: post operationId: identityGovernance.accessReviews.CreateDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: get operationId: identityGovernance.accessReviews.GetDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: put operationId: identityGovernance.accessReviews.SetDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: delete operationId: identityGovernance.accessReviews.DeleteDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances method: get operationId: identityGovernance.accessReviews.definitions.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances method: post operationId: identityGovernance.accessReviews.definitions.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: get operationId: identityGovernance.accessReviews.definitions.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: patch operationId: identityGovernance.accessReviews.definitions.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: delete operationId: identityGovernance.accessReviews.definitions.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers method: get operationId: identityGovernance.accessReviews.definitions.instances.ListContactedReviewers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetContactedReviewers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.contactedReviewers.GetCount-fe5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions method: get operationId: identityGovernance.accessReviews.definitions.instances.ListDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.ListInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: post operationId: identityGovernance.accessReviews.definitions.instances.decisions.CreateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.decisions.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.decisions.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.insights.GetCount-9dc2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.GetCount-c10a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.decisions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.acceptRecommendations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.applyDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.batchRecordDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.resetDecisions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.sendReminder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages method: get operationId: identityGovernance.accessReviews.definitions.instances.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.ListDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions method: post operationId: identityGovernance.accessReviews.definitions.instances.stages.CreateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.GetDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.stages.UpdateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.stages.DeleteDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.ListInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: post operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.CreateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.insights.GetCount-fabb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.GetCount-35e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.accessReviewStage.decisions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.accessReviewStage.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.GetCount-f2c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.GetCount-b022 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/$count method: get operationId: identityGovernance.accessReviews.definitions.GetCount-6cbe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions method: get operationId: identityGovernance.accessReviews.ListHistoryDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions method: post operationId: identityGovernance.accessReviews.CreateHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: get operationId: identityGovernance.accessReviews.GetHistoryDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: patch operationId: identityGovernance.accessReviews.UpdateHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: delete operationId: identityGovernance.accessReviews.DeleteHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances method: get operationId: identityGovernance.accessReviews.historyDefinitions.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances method: post operationId: identityGovernance.accessReviews.historyDefinitions.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: get operationId: identityGovernance.accessReviews.historyDefinitions.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: patch operationId: identityGovernance.accessReviews.historyDefinitions.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: delete operationId: identityGovernance.accessReviews.historyDefinitions.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri method: post operationId: identityGovernance.accessReviews.historyDefinitions.accessReviewHistoryDefinition.instances.accessReviewHistoryInstance.generateDownloadUri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count method: get operationId: identityGovernance.accessReviews.historyDefinitions.instances.GetCount-cbe7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/$count method: get operationId: identityGovernance.accessReviews.historyDefinitions.GetCount-6aff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent method: get operationId: identityGovernance.GetAppConsent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent method: patch operationId: identityGovernance.UpdateAppConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent method: delete operationId: identityGovernance.DeleteAppConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests method: get operationId: identityGovernance.appConsent.ListAppConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests method: post operationId: identityGovernance.appConsent.CreateAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: get operationId: identityGovernance.appConsent.GetAppConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: patch operationId: identityGovernance.appConsent.UpdateAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: delete operationId: identityGovernance.appConsent.DeleteAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests method: get operationId: identityGovernance.appConsent.appConsentRequests.ListUserConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests method: post operationId: identityGovernance.appConsent.appConsentRequests.CreateUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: get operationId: identityGovernance.appConsent.appConsentRequests.GetUserConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: patch operationId: identityGovernance.appConsent.appConsentRequests.UpdateUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: delete operationId: identityGovernance.appConsent.appConsentRequests.DeleteUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.GetApproval x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: patch operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.UpdateApproval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: delete operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.DeleteApproval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages method: post operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: patch operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: delete operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.stages.GetCount-3a21 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.GetCount-cf9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.appConsent.appConsentRequests.appConsentRequest.userConsentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.GetCount-d9b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.appConsent.appConsentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement method: get operationId: identityGovernance.GetEntitlementManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement method: patch operationId: identityGovernance.UpdateEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement method: delete operationId: identityGovernance.DeleteEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals method: get operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals method: post operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: get operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages method: post operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.stages.GetCount-0bb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetCount-ac9b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages method: get operationId: identityGovernance.entitlementManagement.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages method: post operationId: identityGovernance.entitlementManagement.CreateAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListAccessPackagesIncompatibleWith x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetAccessPackagesIncompatibleWith x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.accessPackagesIncompatibleWith.GetCount-2183 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.UpdateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.ListCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: post operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.CreateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.UpdateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.DeleteCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.customExtensionStageSettings.GetCustomExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.customExtensionStageSettings.GetCount-a366 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: post operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.questions.GetCount-00ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCount-96f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/catalog method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListIncompatibleAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/{accessPackage-id1}/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleAccessPackages.DeleteRefAccessPackage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleAccessPackages.GetCount-c2c1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListRefIncompatibleAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateRefIncompatibleAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteRefIncompatibleAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListIncompatibleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.DeleteRefGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/serviceProvisioningErrors method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.ServiceProvisioningErrors.GetCount-072a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.GetCount-30b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListRefIncompatibleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateRefIncompatibleGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteRefIncompatibleGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.getApplicablePolicyRequirements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.UpdateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.roles.GetCount-43af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.roles.GetCount-29b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.GetCount-a183 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.UpdateScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.DeleteScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.scopes.GetCount-85f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.GetCount-e406 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.scopes.GetCount-441e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetCount-aec9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetCount-87ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.accessPackages.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies method: get operationId: identityGovernance.entitlementManagement.ListAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies method: post operationId: identityGovernance.entitlementManagement.CreateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: put operationId: identityGovernance.entitlementManagement.SetAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.ListCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: post operationId: identityGovernance.entitlementManagement.assignmentPolicies.CreateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: patch operationId: identityGovernance.entitlementManagement.assignmentPolicies.UpdateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: delete operationId: identityGovernance.entitlementManagement.assignmentPolicies.DeleteCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.customExtensionStageSettings.GetCustomExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.customExtensionStageSettings.GetCount-551d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: post operationId: identityGovernance.entitlementManagement.assignmentPolicies.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: patch operationId: identityGovernance.entitlementManagement.assignmentPolicies.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: delete operationId: identityGovernance.entitlementManagement.assignmentPolicies.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.questions.GetCount-ce3b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCount-7f35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests method: get operationId: identityGovernance.entitlementManagement.ListAssignmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests method: post operationId: identityGovernance.entitlementManagement.CreateAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/assignment method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.reprocess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetRequestor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/$count method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetCount-e1cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments method: get operationId: identityGovernance.entitlementManagement.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments method: post operationId: identityGovernance.entitlementManagement.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignments.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/assignmentPolicy method: get operationId: identityGovernance.entitlementManagement.assignments.GetAssignmentPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/reprocess method: post operationId: identityGovernance.entitlementManagement.assignments.accessPackageAssignment.reprocess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/target method: get operationId: identityGovernance.entitlementManagement.assignments.GetTarget x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/$count method: get operationId: identityGovernance.entitlementManagement.assignments.GetCount-bb79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/additionalAccess() method: get operationId: identityGovernance.entitlementManagement.assignments.additionalAccess-894c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/additionalAccess(accessPackageId='{accessPackageId}',incompatibleAccessPackageId='{incompatibleAccessPackageId}') method: get operationId: identityGovernance.entitlementManagement.assignments.additionalAccess-9b62 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.assignments.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs method: get operationId: identityGovernance.entitlementManagement.ListCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs method: post operationId: identityGovernance.entitlementManagement.CreateCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: get operationId: identityGovernance.entitlementManagement.GetCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages method: get operationId: identityGovernance.entitlementManagement.catalogs.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.accessPackages.GetCount-d253 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions method: get operationId: identityGovernance.entitlementManagement.catalogs.ListCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.customWorkflowExtensions.GetCount-dc25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceRoles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.roles.GetCount-caee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceRoles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.roles.GetCount-d5ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.GetCount-0bb0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.GetCount-0b89 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.GetCount-d8a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.GetCount-09f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.GetCount-8e7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.GetCount-da5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetCount-d7cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceScopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceScopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.scopes.GetCount-d233 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.GetCount-61e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.scopes.GetCount-8843 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.GetCount-41be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.GetCount-ec42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations method: get operationId: identityGovernance.entitlementManagement.ListConnectedOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations method: post operationId: identityGovernance.entitlementManagement.CreateConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: get operationId: identityGovernance.entitlementManagement.GetConnectedOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.GetCount-3513 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListInternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.internalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.internalSponsors.GetCount-7123 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefInternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefInternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefInternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.GetCount-03a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments method: get operationId: identityGovernance.entitlementManagement.ListResourceEnvironments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments method: post operationId: identityGovernance.entitlementManagement.CreateResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceEnvironments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.GetCount-c193 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.GetCount-c688 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.GetCount-aef4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.GetCount-a9d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetCount-a39d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.GetCount-6cd7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests method: get operationId: identityGovernance.entitlementManagement.ListResourceRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests method: post operationId: identityGovernance.entitlementManagement.CreateResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.UpdateCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.DeleteCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.accessPackages.GetCount-c982 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.customWorkflowExtensions.GetCount-a166 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceRoles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.roles.GetCount-ae6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceRoles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.roles.GetCount-931a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.GetCount-d694 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.GetCount-416b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.GetCount-64b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.GetCount-061e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.GetCount-2e6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.GetCount-26fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetCount-10ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceScopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceScopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.scopes.GetCount-80a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.GetCount-2f61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.scopes.GetCount-ce55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.GetCount-7b8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.GetCount-ee56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.GetCount-ca1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.GetCount-94bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.GetCount-ebee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetCount-c3aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes method: get operationId: identityGovernance.entitlementManagement.ListResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes method: post operationId: identityGovernance.entitlementManagement.CreateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.roles.GetCount-f86a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.roles.GetCount-d2bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.GetCount-2739 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.UpdateScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.DeleteScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.scopes.GetCount-37e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.GetCount-d421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.scopes.GetCount-7447 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetCount-dadb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources method: get operationId: identityGovernance.entitlementManagement.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources method: post operationId: identityGovernance.entitlementManagement.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.GetCount-a8f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resources.roles.GetCount-0757 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.GetCount-5bb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resources.scopes.GetCount-d1a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/$count method: get operationId: identityGovernance.entitlementManagement.resources.GetCount-c197 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/settings method: get operationId: identityGovernance.entitlementManagement.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/settings method: patch operationId: identityGovernance.entitlementManagement.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/settings method: delete operationId: identityGovernance.entitlementManagement.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows method: get operationId: identityGovernance.GetLifecycleWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows method: patch operationId: identityGovernance.UpdateLifecycleWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows method: delete operationId: identityGovernance.DeleteLifecycleWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions method: get operationId: identityGovernance.lifecycleWorkflows.ListCustomTaskExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions method: post operationId: identityGovernance.lifecycleWorkflows.CreateCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetCustomTaskExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.ServiceProvisioningErrors.GetCount-74e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.ServiceProvisioningErrors.GetCount-8d38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetCount-b240 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems method: get operationId: identityGovernance.lifecycleWorkflows.GetDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteDeletedItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.ListWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.GetWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.DeleteWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.ServiceProvisioningErrors.GetCount-1081 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.executionScope.GetCount-e524 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-def1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.activateWithScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.createNewVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.reprocessedRuns.GetCount-ec42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-9c1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetCount-301f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.reprocessedRuns.GetCount-e3b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-46e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-7f1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetCount-f799 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetCount-ea74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetCount-04a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTaskDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.taskReports.taskReport.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-4e4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetCount-7b4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetCount-f9a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.taskReports.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-43b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetCount-3d21 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.GetCount-67b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.reprocessedRuns.GetCount-69e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-e5c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-2ac7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetCount-dca2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetCount-52b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.ServiceProvisioningErrors.GetCount-91a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.ServiceProvisioningErrors.GetCount-346a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.versions.workflowVersion.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-c887 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetCount-f65c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.GetCount-901d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetCount-faf1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetCount-4207 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights method: get operationId: identityGovernance.lifecycleWorkflows.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/insights method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topTasksProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.topTasksProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topWorkflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.topWorkflowsProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedByCategory(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.workflowsProcessedByCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.workflowsProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/settings method: get operationId: identityGovernance.lifecycleWorkflows.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/settings method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/taskDefinitions method: get operationId: identityGovernance.lifecycleWorkflows.ListTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/taskDefinitions/$count method: get operationId: identityGovernance.lifecycleWorkflows.taskDefinitions.GetCount-36f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows method: get operationId: identityGovernance.lifecycleWorkflows.ListWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows method: post operationId: identityGovernance.lifecycleWorkflows.CreateWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.ServiceProvisioningErrors.GetCount-e799 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.executionScope.GetCount-5898 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.reprocessedRuns.GetCount-eacf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-7d33 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetCount-a908 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.reprocessedRuns.GetCount-4f4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-600e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-2784 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetCount-fd0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetCount-8fe3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetCount-ba86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTaskDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.taskReports.taskReport.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-aefd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetCount-8718 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetCount-1125 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.taskReports.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.workflows.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.workflows.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-4ca2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetCount-4230 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.GetCount-1c0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.reprocessedRuns.GetCount-61bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-23a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-f382 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetCount-8333 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetCount-d3ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.ServiceProvisioningErrors.GetCount-ba38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.ServiceProvisioningErrors.GetCount-8d93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.workflows.versions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.workflows.versions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.versions.workflowVersion.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-5d3d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetCount-6334 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.GetCount-de98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetCount-0c73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetCount-02c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates method: get operationId: identityGovernance.lifecycleWorkflows.ListWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.workflowTemplate.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-c373 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetCount-7ad8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.GetCount-d308 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.GetCount-7b73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess method: get operationId: identityGovernance.GetPrivilegedAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess method: patch operationId: identityGovernance.UpdatePrivilegedAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess method: delete operationId: identityGovernance.DeletePrivilegedAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group method: get operationId: identityGovernance.privilegedAccess.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group method: patch operationId: identityGovernance.privilegedAccess.UpdateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group method: delete operationId: identityGovernance.privilegedAccess.DeleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages method: post operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: patch operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: delete operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.stages.GetCount-8fe8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.GetCount-612b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.group.ServiceProvisioningErrors.GetCount-5e16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetCount-8aba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.group.ServiceProvisioningErrors.GetCount-60a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel method: post operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.privilegedAccessGroupAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetCount-cd4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.group.ServiceProvisioningErrors.GetCount-f144 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetCount-c3b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.group.ServiceProvisioningErrors.GetCount-ce50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetCount-d5bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.group.ServiceProvisioningErrors.GetCount-c344 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel method: post operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.privilegedAccessGroupEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetCount-e631 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.group.ServiceProvisioningErrors.GetCount-b2c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetCount-dc2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse method: get operationId: identityGovernance.GetTermsOfUse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse method: patch operationId: identityGovernance.UpdateTermsOfUse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse method: delete operationId: identityGovernance.DeleteTermsOfUse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances method: get operationId: identityGovernance.termsOfUse.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances method: post operationId: identityGovernance.termsOfUse.CreateAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: get operationId: identityGovernance.termsOfUse.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: patch operationId: identityGovernance.termsOfUse.UpdateAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: delete operationId: identityGovernance.termsOfUse.DeleteAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/$count method: get operationId: identityGovernance.termsOfUse.agreementAcceptances.GetCount-70d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements method: get operationId: identityGovernance.termsOfUse.ListAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements method: post operationId: identityGovernance.termsOfUse.CreateAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: get operationId: identityGovernance.termsOfUse.GetAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: patch operationId: identityGovernance.termsOfUse.UpdateAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: delete operationId: identityGovernance.termsOfUse.DeleteAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances method: get operationId: identityGovernance.termsOfUse.agreements.ListAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances method: post operationId: identityGovernance.termsOfUse.agreements.CreateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: get operationId: identityGovernance.termsOfUse.agreements.GetAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/$count method: get operationId: identityGovernance.termsOfUse.agreements.acceptances.GetCount-7e12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: get operationId: identityGovernance.termsOfUse.agreements.GetFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations method: get operationId: identityGovernance.termsOfUse.agreements.file.ListLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations method: post operationId: identityGovernance.termsOfUse.agreements.file.CreateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: get operationId: identityGovernance.termsOfUse.agreements.file.GetLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: patch operationId: identityGovernance.termsOfUse.agreements.file.UpdateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: delete operationId: identityGovernance.termsOfUse.agreements.file.DeleteLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: post operationId: identityGovernance.termsOfUse.agreements.file.localizations.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: identityGovernance.termsOfUse.agreements.file.localizations.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: identityGovernance.termsOfUse.agreements.file.localizations.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.versions.GetCount-47c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.GetCount-d8c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files method: get operationId: identityGovernance.termsOfUse.agreements.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files method: post operationId: identityGovernance.termsOfUse.agreements.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: get operationId: identityGovernance.termsOfUse.agreements.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: get operationId: identityGovernance.termsOfUse.agreements.files.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: post operationId: identityGovernance.termsOfUse.agreements.files.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: identityGovernance.termsOfUse.agreements.files.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: identityGovernance.termsOfUse.agreements.files.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: identityGovernance.termsOfUse.agreements.files.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count method: get operationId: identityGovernance.termsOfUse.agreements.files.versions.GetCount-9b3e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count method: get operationId: identityGovernance.termsOfUse.agreements.files.GetCount-54ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/$count method: get operationId: identityGovernance.termsOfUse.agreements.GetCount-7fcc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection method: get operationId: identityProtection.identityProtectionRoot.GetIdentityProtectionRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection method: patch operationId: identityProtection.identityProtectionRoot.UpdateIdentityProtectionRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections method: get operationId: identityProtection.ListRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskDetections method: post operationId: identityProtection.CreateRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/{riskDetection-id} method: get operationId: identityProtection.GetRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskDetections/{riskDetection-id} method: patch operationId: identityProtection.UpdateRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/{riskDetection-id} method: delete operationId: identityProtection.DeleteRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/$count method: get operationId: identityProtection.riskDetections.GetCount-ee19 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals method: get operationId: identityProtection.ListRiskyServicePrincipals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals method: post operationId: identityProtection.CreateRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: get operationId: identityProtection.GetRiskyServicePrincipals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: patch operationId: identityProtection.UpdateRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: delete operationId: identityProtection.DeleteRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history method: get operationId: identityProtection.riskyServicePrincipals.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history method: post operationId: identityProtection.riskyServicePrincipals.CreateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: get operationId: identityProtection.riskyServicePrincipals.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: patch operationId: identityProtection.riskyServicePrincipals.UpdateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: delete operationId: identityProtection.riskyServicePrincipals.DeleteHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count method: get operationId: identityProtection.riskyServicePrincipals.history.GetCount-818f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/$count method: get operationId: identityProtection.riskyServicePrincipals.GetCount-d335 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/confirmCompromised method: post operationId: identityProtection.riskyServicePrincipals.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/dismiss method: post operationId: identityProtection.riskyServicePrincipals.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers method: get operationId: identityProtection.ListRiskyUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers method: post operationId: identityProtection.CreateRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id} method: get operationId: identityProtection.GetRiskyUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id} method: patch operationId: identityProtection.UpdateRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id} method: delete operationId: identityProtection.DeleteRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history method: get operationId: identityProtection.riskyUsers.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id}/history method: post operationId: identityProtection.riskyUsers.CreateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: get operationId: identityProtection.riskyUsers.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: patch operationId: identityProtection.riskyUsers.UpdateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: delete operationId: identityProtection.riskyUsers.DeleteHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/$count method: get operationId: identityProtection.riskyUsers.history.GetCount-33a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/$count method: get operationId: identityProtection.riskyUsers.GetCount-2b7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/confirmCompromised method: post operationId: identityProtection.riskyUsers.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/confirmSafe method: post operationId: identityProtection.riskyUsers.confirmSafe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/dismiss method: post operationId: identityProtection.riskyUsers.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections method: get operationId: identityProtection.ListServicePrincipalRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/servicePrincipalRiskDetections method: post operationId: identityProtection.CreateServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: get operationId: identityProtection.GetServicePrincipalRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: patch operationId: identityProtection.UpdateServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: delete operationId: identityProtection.DeleteServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/$count method: get operationId: identityProtection.servicePrincipalRiskDetections.GetCount-1bc5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/{identityProviderBase-id}/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.DeleteRefIdentityProviderBase x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.GetCount-4765 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.ListRefIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: post operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.CreateRefIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.DeleteRefIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders method: get operationId: identity.b2xUserFlows.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id} method: get operationId: identity.b2xUserFlows.GetIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count method: get operationId: identity.b2xUserFlows.identityProviders.GetCount-97b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders method: get operationId: identity.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders method: post operationId: identity.CreateIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/{identityProviderBase-id} method: get operationId: identity.GetIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders/{identityProviderBase-id} method: patch operationId: identity.UpdateIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/{identityProviderBase-id} method: delete operationId: identity.DeleteIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/$count method: get operationId: identity.identityProviders.GetCount-7742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders/availableProviderTypes() method: get operationId: identity.identityProviders.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders method: get operationId: identityProviders.identityProvider.ListIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders method: post operationId: identityProviders.identityProvider.CreateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/{identityProvider-id} method: get operationId: identityProviders.identityProvider.GetIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders/{identityProvider-id} method: patch operationId: identityProviders.identityProvider.UpdateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/{identityProvider-id} method: delete operationId: identityProviders.identityProvider.DeleteIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/$count method: get operationId: identityProviders.GetCount-a7d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders/availableProviderTypes() method: get operationId: identityProviders.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection method: get operationId: informationProtection.informationProtection.GetInformationProtection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection method: patch operationId: informationProtection.informationProtection.UpdateInformationProtection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/bitlocker method: get operationId: informationProtection.GetBitlocker x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/bitlocker/recoveryKeys method: get operationId: informationProtection.bitlocker.ListRecoveryKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id} method: get operationId: informationProtection.bitlocker.GetRecoveryKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/bitlocker/recoveryKeys/$count method: get operationId: informationProtection.bitlocker.recoveryKeys.GetCount-3584 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests method: get operationId: informationProtection.ListThreatAssessmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests method: post operationId: informationProtection.CreateThreatAssessmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id} method: get operationId: informationProtection.GetThreatAssessmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id} method: patch operationId: informationProtection.UpdateThreatAssessmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id} method: delete operationId: informationProtection.DeleteThreatAssessmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results method: get operationId: informationProtection.threatAssessmentRequests.ListResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results method: post operationId: informationProtection.threatAssessmentRequests.CreateResults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id} method: get operationId: informationProtection.threatAssessmentRequests.GetResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id} method: patch operationId: informationProtection.threatAssessmentRequests.UpdateResults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id} method: delete operationId: informationProtection.threatAssessmentRequests.DeleteResults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count method: get operationId: informationProtection.threatAssessmentRequests.results.GetCount-6c75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/$count method: get operationId: informationProtection.threatAssessmentRequests.GetCount-693a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations method: get operationId: invitations.invitation.ListInvitation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations method: post operationId: invitations.invitation.CreateInvitation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /invitations/$count method: get operationId: invitations.GetCount-8ff1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser method: get operationId: invitations.GetInvitedUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser/mailboxSettings method: get operationId: invitations.invitedUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser/mailboxSettings method: patch operationId: invitations.invitedUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /invitations/invitedUser/serviceProvisioningErrors method: get operationId: invitations.invitedUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser/serviceProvisioningErrors/$count method: get operationId: invitations.invitedUser.ServiceProvisioningErrors.GetCount-df29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUserSponsors method: get operationId: invitations.ListInvitedUserSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUserSponsors/{directoryObject-id} method: get operationId: invitations.GetInvitedUserSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUserSponsors/$count method: get operationId: invitations.invitedUserSponsors.GetCount-648d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages method: get operationId: admin.serviceAnnouncement.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages method: post operationId: admin.serviceAnnouncement.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id} method: get operationId: admin.serviceAnnouncement.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id} method: patch operationId: admin.serviceAnnouncement.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id} method: delete operationId: admin.serviceAnnouncement.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments method: get operationId: admin.serviceAnnouncement.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments method: post operationId: admin.serviceAnnouncement.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id} method: get operationId: admin.serviceAnnouncement.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id} method: patch operationId: admin.serviceAnnouncement.messages.UpdateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id} method: delete operationId: admin.serviceAnnouncement.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content method: get operationId: admin.serviceAnnouncement.messages.GetAttachmentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content method: put operationId: admin.serviceAnnouncement.messages.UpdateAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content method: delete operationId: admin.serviceAnnouncement.messages.DeleteAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count method: get operationId: admin.serviceAnnouncement.messages.attachments.GetCount-e0ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive method: get operationId: admin.serviceAnnouncement.GetMessagesAttachmentsArchive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive method: put operationId: admin.serviceAnnouncement.UpdateMessagesAttachmentsArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive method: delete operationId: admin.serviceAnnouncement.DeleteMessagesAttachmentsArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/$count method: get operationId: admin.serviceAnnouncement.messages.GetCount-0cc9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/archive method: post operationId: admin.serviceAnnouncement.messages.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/favorite method: post operationId: admin.serviceAnnouncement.messages.favorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/markRead method: post operationId: admin.serviceAnnouncement.messages.markRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/markUnread method: post operationId: admin.serviceAnnouncement.messages.markUnread x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/unarchive method: post operationId: admin.serviceAnnouncement.messages.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/unfavorite method: post operationId: admin.serviceAnnouncement.messages.unfavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members method: get operationId: chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members method: post operationId: chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/{conversationMember-id} method: get operationId: chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members/{conversationMember-id} method: patch operationId: chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/{conversationMember-id} method: delete operationId: chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/$count method: get operationId: chats.members.GetCount-9627 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members/add method: post operationId: chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/remove method: post operationId: chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages method: get operationId: chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages method: post operationId: chats.CreateMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id} method: get operationId: chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: chats.messages.hostedContents.GetCount-a167 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: chats.messages.replies.hostedContents.GetCount-ccd3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: chats.messages.replies.GetCount-10ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/$count method: get operationId: chats.messages.GetCount-3dde x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/delta() method: get operationId: chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages method: get operationId: communications.onlineMeetingConversations.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages method: post operationId: communications.onlineMeetingConversations.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: get operationId: communications.onlineMeetingConversations.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: patch operationId: communications.onlineMeetingConversations.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: delete operationId: communications.onlineMeetingConversations.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/conversation method: get operationId: communications.onlineMeetingConversations.messages.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions method: get operationId: communications.onlineMeetingConversations.messages.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions method: post operationId: communications.onlineMeetingConversations.messages.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.messages.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.messages.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.messages.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/$count method: get operationId: communications.onlineMeetingConversations.messages.reactions.GetCount-89b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies method: get operationId: communications.onlineMeetingConversations.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies method: post operationId: communications.onlineMeetingConversations.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: get operationId: communications.onlineMeetingConversations.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: patch operationId: communications.onlineMeetingConversations.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: delete operationId: communications.onlineMeetingConversations.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/conversation method: get operationId: communications.onlineMeetingConversations.messages.replies.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions method: get operationId: communications.onlineMeetingConversations.messages.replies.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions method: post operationId: communications.onlineMeetingConversations.messages.replies.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.messages.replies.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.messages.replies.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.messages.replies.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/$count method: get operationId: communications.onlineMeetingConversations.messages.replies.reactions.GetCount-e8c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/replyTo method: get operationId: communications.onlineMeetingConversations.messages.replies.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/$count method: get operationId: communications.onlineMeetingConversations.messages.replies.GetCount-6213 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replyTo method: get operationId: communications.onlineMeetingConversations.messages.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/$count method: get operationId: communications.onlineMeetingConversations.messages.GetCount-6781 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: communications.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: communications.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: communications.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: connections.groups.members.GetCount-d49a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf method: get operationId: contacts.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id} method: get operationId: contacts.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: contacts.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: contacts.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/$count method: get operationId: contacts.memberOf.GetCount-46e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.administrativeUnit method: get operationId: contacts.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.administrativeUnit/$count method: get operationId: contacts.MemberOf.GetCount.AsAdministrativeUnit-db20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.group method: get operationId: contacts.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.group/$count method: get operationId: contacts.MemberOf.GetCount.AsGroup-df93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.ListMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues method: post operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.CreateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.GetMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: patch operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.UpdateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: delete operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.DeleteMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.GetCount-8e50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues method: get operationId: deviceManagement.userExperienceAnalyticsCategories.ListMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues method: post operationId: deviceManagement.userExperienceAnalyticsCategories.CreateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: get operationId: deviceManagement.userExperienceAnalyticsCategories.GetMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: patch operationId: deviceManagement.userExperienceAnalyticsCategories.UpdateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: delete operationId: deviceManagement.userExperienceAnalyticsCategories.DeleteMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count method: get operationId: deviceManagement.userExperienceAnalyticsCategories.metricValues.GetCount-a34c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.ListMetricDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices method: post operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.CreateMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetMetricDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: patch operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.UpdateMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: delete operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.DeleteMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.metricDevices.GetCount-bd0e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf method: get operationId: devices.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id} method: get operationId: devices.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: devices.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: devices.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/$count method: get operationId: devices.memberOf.GetCount-bd14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.administrativeUnit method: get operationId: devices.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.administrativeUnit/$count method: get operationId: devices.MemberOf.GetCount.AsAdministrativeUnit-dd3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.group method: get operationId: devices.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.group/$count method: get operationId: devices.MemberOf.GetCount.AsGroup-3872 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members method: get operationId: directory.administrativeUnits.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members method: post operationId: directory.administrativeUnits.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref method: delete operationId: directory.administrativeUnits.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.application method: get operationId: directory.administrativeUnits.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.device method: get operationId: directory.administrativeUnits.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.group method: get operationId: directory.administrativeUnits.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directory.administrativeUnits.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directory.administrativeUnits.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.user method: get operationId: directory.administrativeUnits.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$count method: get operationId: directory.administrativeUnits.members.GetCount-777a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: get operationId: directory.administrativeUnits.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: post operationId: directory.administrativeUnits.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: delete operationId: directory.administrativeUnits.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.application method: get operationId: directory.administrativeUnits.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.application/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsApplication-12bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.device method: get operationId: directory.administrativeUnits.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.device/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsDevice-a313 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.group method: get operationId: directory.administrativeUnits.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.group/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsGroup-af07 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact method: get operationId: directory.administrativeUnits.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsOrgContact-7392 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal method: get operationId: directory.administrativeUnits.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsServicePrincipal-1d41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.user method: get operationId: directory.administrativeUnits.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.user/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsUser-5d18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members method: get operationId: directoryRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref method: delete operationId: directoryRoles.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.application method: get operationId: directoryRoles.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.device method: get operationId: directoryRoles.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.group method: get operationId: directoryRoles.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directoryRoles.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directoryRoles.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.user method: get operationId: directoryRoles.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$count method: get operationId: directoryRoles.members.GetCount-5361 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: get operationId: directoryRoles.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: post operationId: directoryRoles.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/$ref method: delete operationId: directoryRoles.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/graph.application method: get operationId: directoryRoles.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.application/$count method: get operationId: directoryRoles.Members.GetCount.AsApplication-290c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device method: get operationId: directoryRoles.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device/$count method: get operationId: directoryRoles.Members.GetCount.AsDevice-e712 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group method: get operationId: directoryRoles.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group/$count method: get operationId: directoryRoles.Members.GetCount.AsGroup-b36f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact method: get operationId: directoryRoles.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact/$count method: get operationId: directoryRoles.Members.GetCount.AsOrgContact-3e36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal method: get operationId: directoryRoles.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal/$count method: get operationId: directoryRoles.Members.GetCount.AsServicePrincipal-b8f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user method: get operationId: directoryRoles.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user/$count method: get operationId: directoryRoles.Members.GetCount.AsUser-af1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/median method: post operationId: drives.drive.items.driveItem.workbook.functions.median x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.merge-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.merge-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.merge-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.merge-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members method: get operationId: education.classes.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/{educationUser-id}/$ref method: delete operationId: education.classes.members.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members/$count method: get operationId: education.classes.members.GetCount-4459 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/$ref method: get operationId: education.classes.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/$ref method: post operationId: education.classes.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members/$ref method: delete operationId: education.classes.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me method: get operationId: education.GetMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me method: patch operationId: education.UpdateMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me method: delete operationId: education.DeleteMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments method: get operationId: education.me.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments method: post operationId: education.me.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id} method: get operationId: education.me.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id} method: patch operationId: education.me.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id} method: delete operationId: education.me.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories method: get operationId: education.me.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories method: post operationId: education.me.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.me.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.me.assignments.categories.GetCount-da6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.me.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.me.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.me.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.me.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.me.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.me.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/activate method: post operationId: education.me.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/deactivate method: post operationId: education.me.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/publish method: post operationId: education.me.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.me.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.me.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources method: get operationId: education.me.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources method: post operationId: education.me.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.me.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.me.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.me.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.me.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.me.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.me.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.me.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.me.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.me.assignments.resources.dependentResources.GetCount-7e26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.me.assignments.resources.GetCount-c8bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric method: get operationId: education.me.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric method: patch operationId: education.me.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric method: delete operationId: education.me.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.me.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.me.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.me.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions method: get operationId: education.me.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions method: post operationId: education.me.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.me.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.me.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.me.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.me.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.me.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.me.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.me.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.me.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.me.assignments.submissions.outcomes.GetCount-86b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.me.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.me.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.me.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.me.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.me.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.me.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.me.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.me.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.me.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.me.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.me.assignments.submissions.resources.dependentResources.GetCount-20a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.me.assignments.submissions.resources.GetCount-4a0c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.me.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.me.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.me.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.me.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.me.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.me.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.me.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.me.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.me.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.me.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.me.assignments.submissions.submittedResources.dependentResources.GetCount-58f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.me.assignments.submissions.submittedResources.GetCount-a574 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.me.assignments.submissions.GetCount-39e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/$count method: get operationId: education.me.assignments.GetCount-d634 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/delta() method: get operationId: education.me.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes method: get operationId: education.me.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes/{educationClass-id} method: get operationId: education.me.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes/$count method: get operationId: education.me.classes.GetCount-94ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics method: get operationId: education.me.ListRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics method: post operationId: education.me.CreateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/{educationRubric-id} method: get operationId: education.me.GetRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics/{educationRubric-id} method: patch operationId: education.me.UpdateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/{educationRubric-id} method: delete operationId: education.me.DeleteRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/$count method: get operationId: education.me.rubrics.GetCount-346e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools method: get operationId: education.me.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools/{educationSchool-id} method: get operationId: education.me.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools/$count method: get operationId: education.me.schools.GetCount-c9bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses method: get operationId: education.me.ListTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses/{educationClass-id} method: get operationId: education.me.GetTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses/$count method: get operationId: education.me.taughtClasses.GetCount-94df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user method: get operationId: education.me.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/mailboxSettings method: get operationId: education.me.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/mailboxSettings method: patch operationId: education.me.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/user/serviceProvisioningErrors method: get operationId: education.me.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/serviceProvisioningErrors/$count method: get operationId: education.me.user.ServiceProvisioningErrors.GetCount-b2a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members method: get operationId: employeeExperience.roles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members method: post operationId: employeeExperience.roles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: employeeExperience.roles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: employeeExperience.roles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: employeeExperience.roles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: employeeExperience.roles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: employeeExperience.roles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: employeeExperience.roles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: employeeExperience.roles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: employeeExperience.roles.members.user.ServiceProvisioningErrors.GetCount-84b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/$count method: get operationId: employeeExperience.roles.members.GetCount-732b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: external.connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: external.connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: external.connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: external.connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: external.connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: external.connections.groups.members.GetCount-482b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf method: get operationId: groups.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id} method: get operationId: groups.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: groups.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: groups.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/$count method: get operationId: groups.memberOf.GetCount-e9c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.administrativeUnit method: get operationId: groups.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.administrativeUnit/$count method: get operationId: groups.MemberOf.GetCount.AsAdministrativeUnit-4c17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.group method: get operationId: groups.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.group/$count method: get operationId: groups.MemberOf.GetCount.AsGroup-6572 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members method: get operationId: groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/$ref method: delete operationId: groups.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/{directoryObject-id}/graph.application method: get operationId: groups.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.device method: get operationId: groups.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.group method: get operationId: groups.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.user method: get operationId: groups.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$count method: get operationId: groups.members.GetCount-e1e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$ref method: get operationId: groups.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$ref method: post operationId: groups.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/$ref method: delete operationId: groups.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/graph.application method: get operationId: groups.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.application/$count method: get operationId: groups.Members.GetCount.AsApplication-2734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.device method: get operationId: groups.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.device/$count method: get operationId: groups.Members.GetCount.AsDevice-e7a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.group method: get operationId: groups.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.group/$count method: get operationId: groups.Members.GetCount.AsGroup-86be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.orgContact method: get operationId: groups.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.orgContact/$count method: get operationId: groups.Members.GetCount.AsOrgContact-9781 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.servicePrincipal method: get operationId: groups.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.servicePrincipal/$count method: get operationId: groups.Members.GetCount.AsServicePrincipal-c922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.user method: get operationId: groups.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.user/$count method: get operationId: groups.Members.GetCount.AsUser-b36e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors method: get operationId: groups.ListMembersWithLicenseErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id} method: get operationId: groups.GetMembersWithLicenseErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.application method: get operationId: groups.GetMembersWithLicenseErrors.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.device method: get operationId: groups.GetMembersWithLicenseErrors.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.group method: get operationId: groups.GetMembersWithLicenseErrors.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetMembersWithLicenseErrors.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetMembersWithLicenseErrors.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.user method: get operationId: groups.GetMembersWithLicenseErrors.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/$count method: get operationId: groups.membersWithLicenseErrors.GetCount-3ebc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.application method: get operationId: groups.ListMembersWithLicenseErrors.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.application/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsApplication-85ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.device method: get operationId: groups.ListMembersWithLicenseErrors.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.device/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsDevice-5960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.group method: get operationId: groups.ListMembersWithLicenseErrors.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.group/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsGroup-bee4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.orgContact method: get operationId: groups.ListMembersWithLicenseErrors.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.orgContact/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsOrgContact-7eba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.servicePrincipal method: get operationId: groups.ListMembersWithLicenseErrors.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.servicePrincipal/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsServicePrincipal-0062 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.user method: get operationId: groups.ListMembersWithLicenseErrors.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.user/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsUser-0a9e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members method: get operationId: groups.team.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members method: post operationId: groups.team.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: get operationId: groups.team.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: groups.team.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: groups.team.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/$count method: get operationId: groups.team.channels.members.GetCount-fa97 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members/add method: post operationId: groups.group.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/remove method: post operationId: groups.group.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages method: get operationId: groups.team.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages method: post operationId: groups.team.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: groups.team.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: groups.team.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: groups.team.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: groups.team.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: groups.team.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: groups.team.channels.messages.hostedContents.GetCount-7beb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: groups.team.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: groups.team.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: groups.team.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: groups.team.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: groups.team.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: groups.team.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: groups.team.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: groups.team.channels.messages.replies.hostedContents.GetCount-2a4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: groups.team.channels.messages.replies.GetCount-d2f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: groups.group.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/$count method: get operationId: groups.team.channels.messages.GetCount-f67e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/delta() method: get operationId: groups.group.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members method: get operationId: groups.team.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members method: post operationId: groups.team.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/{conversationMember-id} method: get operationId: groups.team.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members/{conversationMember-id} method: patch operationId: groups.team.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/{conversationMember-id} method: delete operationId: groups.team.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/$count method: get operationId: groups.team.members.GetCount-a0b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members/add method: post operationId: groups.group.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/remove method: post operationId: groups.group.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members method: get operationId: groups.team.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members method: post operationId: groups.team.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: get operationId: groups.team.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: patch operationId: groups.team.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: delete operationId: groups.team.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/$count method: get operationId: groups.team.primaryChannel.members.GetCount-cb2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members/add method: post operationId: groups.group.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/remove method: post operationId: groups.group.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages method: get operationId: groups.team.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages method: post operationId: groups.team.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: get operationId: groups.team.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: patch operationId: groups.team.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: delete operationId: groups.team.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: groups.team.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: groups.team.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: groups.team.primaryChannel.messages.hostedContents.GetCount-7396 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: groups.team.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: groups.team.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: groups.team.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: groups.team.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: groups.team.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: groups.team.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: groups.team.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: groups.team.primaryChannel.messages.replies.hostedContents.GetCount-4ed6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: groups.team.primaryChannel.messages.replies.GetCount-b5b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/$count method: get operationId: groups.team.primaryChannel.messages.GetCount-045c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/delta() method: get operationId: groups.group.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members method: get operationId: groups.team.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members method: post operationId: groups.team.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: groups.team.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: groups.team.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: groups.team.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/$count method: get operationId: groups.team.tags.members.GetCount-2a7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me method: get operationId: me.user.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me method: patch operationId: me.user.UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities method: get operationId: me.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities method: post operationId: me.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id} method: get operationId: me.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id} method: patch operationId: me.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id} method: delete operationId: me.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems method: get operationId: me.activities.ListHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id}/historyItems method: post operationId: me.activities.CreateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: get operationId: me.activities.GetHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: patch operationId: me.activities.UpdateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: delete operationId: me.activities.DeleteHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity method: get operationId: me.activities.historyItems.GetActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id}/historyItems/$count method: get operationId: me.activities.historyItems.GetCount-b80d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/$count method: get operationId: me.activities.GetCount-65ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/recent() method: get operationId: me.activities.recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances method: get operationId: me.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances/{agreementAcceptance-id} method: get operationId: me.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances/$count method: get operationId: me.agreementAcceptances.GetCount-dea5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/appRoleAssignments method: get operationId: me.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/appRoleAssignments method: post operationId: me.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/appRoleAssignments/{appRoleAssignment-id} method: get operationId: me.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: me.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: me.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/appRoleAssignments/$count method: get operationId: me.appRoleAssignments.GetCount-f8bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication method: get operationId: me.GetAuthentication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication method: patch operationId: me.UpdateAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication method: delete operationId: me.DeleteAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods method: get operationId: me.authentication.ListEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/emailMethods method: post operationId: me.authentication.CreateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods/{emailAuthenticationMethod-id} method: get operationId: me.authentication.GetEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/emailMethods/{emailAuthenticationMethod-id} method: patch operationId: me.authentication.UpdateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods/{emailAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods/$count method: get operationId: me.authentication.emailMethods.GetCount-c0e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/fido2Methods method: get operationId: me.authentication.ListFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: get operationId: me.authentication.GetFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: delete operationId: me.authentication.DeleteFido2Methods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/fido2Methods/$count method: get operationId: me.authentication.fido2Methods.GetCount-34f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/methods method: get operationId: me.authentication.ListMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/methods method: post operationId: me.authentication.CreateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/methods/{authenticationMethod-id} method: get operationId: me.authentication.GetMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/methods/{authenticationMethod-id} method: patch operationId: me.authentication.UpdateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/methods/{authenticationMethod-id}/resetPassword method: post operationId: me.authentication.methods.authenticationMethod.resetPassword x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/authentication/methods/$count method: get operationId: me.authentication.methods.GetCount-2354 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods method: get operationId: me.authentication.ListMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: get operationId: me.authentication.GetMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteMicrosoftAuthenticatorMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device method: get operationId: me.authentication.microsoftAuthenticatorMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods/$count method: get operationId: me.authentication.microsoftAuthenticatorMethods.GetCount-895b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/operations method: get operationId: me.authentication.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/operations method: post operationId: me.authentication.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/operations/{longRunningOperation-id} method: get operationId: me.authentication.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/operations/{longRunningOperation-id} method: patch operationId: me.authentication.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/operations/{longRunningOperation-id} method: delete operationId: me.authentication.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/operations/$count method: get operationId: me.authentication.operations.GetCount-19ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/passwordMethods method: get operationId: me.authentication.ListPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/passwordMethods method: post operationId: me.authentication.CreatePasswordMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/passwordMethods/{passwordAuthenticationMethod-id} method: get operationId: me.authentication.GetPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/passwordMethods/$count method: get operationId: me.authentication.passwordMethods.GetCount-11e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/phoneMethods method: get operationId: me.authentication.ListPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/phoneMethods method: post operationId: me.authentication.CreatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: get operationId: me.authentication.GetPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: patch operationId: me.authentication.UpdatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: delete operationId: me.authentication.DeletePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id}/disableSmsSignIn method: post operationId: me.authentication.phoneMethods.phoneAuthenticationMethod.disableSmsSignIn x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id}/enableSmsSignIn method: post operationId: me.authentication.phoneMethods.phoneAuthenticationMethod.enableSmsSignIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/$count method: get operationId: me.authentication.phoneMethods.GetCount-d96d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods method: get operationId: me.authentication.ListPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: get operationId: me.authentication.GetPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: delete operationId: me.authentication.DeletePlatformCredentialMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device method: get operationId: me.authentication.platformCredentialMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods/$count method: get operationId: me.authentication.platformCredentialMethods.GetCount-4808 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/softwareOathMethods method: get operationId: me.authentication.ListSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: get operationId: me.authentication.GetSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteSoftwareOathMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/softwareOathMethods/$count method: get operationId: me.authentication.softwareOathMethods.GetCount-b651 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/temporaryAccessPassMethods method: get operationId: me.authentication.ListTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/temporaryAccessPassMethods method: post operationId: me.authentication.CreateTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: get operationId: me.authentication.GetTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/temporaryAccessPassMethods/$count method: get operationId: me.authentication.temporaryAccessPassMethods.GetCount-cd4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods method: get operationId: me.authentication.ListWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: get operationId: me.authentication.GetWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteWindowsHelloForBusinessMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device method: get operationId: me.authentication.windowsHelloForBusinessMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods/$count method: get operationId: me.authentication.windowsHelloForBusinessMethods.GetCount-af76 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar method: get operationId: me.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar method: patch operationId: me.UpdateCalendar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions method: get operationId: me.calendar.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarPermissions method: post operationId: me.calendar.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions/{calendarPermission-id} method: get operationId: me.calendar.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarPermissions/{calendarPermission-id} method: patch operationId: me.calendar.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions/{calendarPermission-id} method: delete operationId: me.calendar.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions/$count method: get operationId: me.calendar.calendarPermissions.GetCount-7010 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarView method: get operationId: me.calendar.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarView/delta() method: get operationId: me.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events method: get operationId: me.calendar.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events method: post operationId: me.calendar.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id} method: get operationId: me.calendar.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id} method: patch operationId: me.calendar.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id} method: delete operationId: me.calendar.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/attachments method: get operationId: me.calendar.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/attachments method: post operationId: me.calendar.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/attachments/{attachment-id} method: get operationId: me.calendar.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.calendar.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/attachments/$count method: get operationId: me.calendar.events.attachments.GetCount-53a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/attachments/createUploadSession method: post operationId: me.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/calendar method: get operationId: me.calendar.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/extensions method: get operationId: me.calendar.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/extensions method: post operationId: me.calendar.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/extensions/{extension-id} method: get operationId: me.calendar.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/extensions/{extension-id} method: patch operationId: me.calendar.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/extensions/{extension-id} method: delete operationId: me.calendar.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/extensions/$count method: get operationId: me.calendar.events.extensions.GetCount-785d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/instances method: get operationId: me.calendar.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/instances/delta() method: get operationId: me.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/accept method: post operationId: me.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/cancel method: post operationId: me.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/decline method: post operationId: me.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/dismissReminder method: post operationId: me.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/forward method: post operationId: me.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/permanentDelete method: post operationId: me.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/snoozeReminder method: post operationId: me.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/tentativelyAccept method: post operationId: me.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/$count method: get operationId: me.calendar.events.GetCount-0c79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/delta() method: get operationId: me.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/allowedCalendarSharingRoles(User='{User}') method: get operationId: me.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/getSchedule method: post operationId: me.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/permanentDelete method: post operationId: me.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups method: get operationId: me.ListCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups method: post operationId: me.CreateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id} method: get operationId: me.GetCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id} method: patch operationId: me.UpdateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id} method: delete operationId: me.DeleteCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars method: get operationId: me.calendarGroups.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars method: post operationId: me.calendarGroups.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: get operationId: me.calendarGroups.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: patch operationId: me.calendarGroups.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: delete operationId: me.calendarGroups.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: get operationId: me.calendarGroups.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: post operationId: me.calendarGroups.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: me.calendarGroups.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: me.calendarGroups.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: me.calendarGroups.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: me.calendarGroups.calendars.calendarPermissions.GetCount-3d5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView method: get operationId: me.calendarGroups.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta() method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: get operationId: me.calendarGroups.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: post operationId: me.calendarGroups.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: get operationId: me.calendarGroups.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: patch operationId: me.calendarGroups.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: delete operationId: me.calendarGroups.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: me.calendarGroups.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: me.calendarGroups.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: me.calendarGroups.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.calendarGroups.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: me.calendarGroups.calendars.events.attachments.GetCount-2b84 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: me.calendarGroups.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: me.calendarGroups.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: me.calendarGroups.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: me.calendarGroups.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: me.calendarGroups.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: me.calendarGroups.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: me.calendarGroups.calendars.events.extensions.GetCount-baf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: me.calendarGroups.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/$count method: get operationId: me.calendarGroups.calendars.events.GetCount-4a49 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta() method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/getSchedule method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/$count method: get operationId: me.calendarGroups.calendars.GetCount-9aae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/$count method: get operationId: me.calendarGroups.GetCount-9c6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars method: get operationId: me.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars method: post operationId: me.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id} method: get operationId: me.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id} method: patch operationId: me.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id} method: delete operationId: me.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions method: get operationId: me.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarPermissions method: post operationId: me.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: me.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: me.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: me.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: me.calendars.calendarPermissions.GetCount-8761 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarView method: get operationId: me.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarView/delta() method: get operationId: me.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events method: get operationId: me.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events method: post operationId: me.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id} method: get operationId: me.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id} method: patch operationId: me.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id} method: delete operationId: me.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: me.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: me.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: me.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: me.calendars.events.attachments.GetCount-22f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: me.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: me.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: me.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: me.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: me.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: me.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: me.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: me.calendars.events.extensions.GetCount-b93c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: me.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: me.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: me.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: me.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: me.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: me.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: me.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: me.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: me.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: me.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/$count method: get operationId: me.calendars.events.GetCount-0f8c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/delta() method: get operationId: me.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: me.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/getSchedule method: post operationId: me.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/permanentDelete method: post operationId: me.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/$count method: get operationId: me.calendars.GetCount-669b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarView method: get operationId: me.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarView/delta() method: get operationId: me.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats method: get operationId: me.ListChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats method: post operationId: me.CreateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id} method: get operationId: me.GetChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id} method: patch operationId: me.UpdateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id} method: delete operationId: me.DeleteChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps method: get operationId: me.chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps method: post operationId: me.chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: me.chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: me.chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: me.chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: me.chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/$count method: get operationId: me.chats.installedApps.GetCount-295d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/lastMessagePreview method: get operationId: me.chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/lastMessagePreview method: patch operationId: me.chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/lastMessagePreview method: delete operationId: me.chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members method: get operationId: me.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members method: post operationId: me.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/{conversationMember-id} method: get operationId: me.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: me.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: me.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/$count method: get operationId: me.chats.members.GetCount-1223 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members/add method: post operationId: me.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/remove method: post operationId: me.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages method: get operationId: me.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages method: post operationId: me.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: me.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: me.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: me.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: me.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: me.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.chats.messages.hostedContents.GetCount-5707 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: me.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: me.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: me.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: me.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: me.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.chats.messages.replies.hostedContents.GetCount-62f4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: me.chats.messages.replies.GetCount-ac4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: me.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/$count method: get operationId: me.chats.messages.GetCount-5db5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/delta() method: get operationId: me.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/hideForUser method: post operationId: me.chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/markChatReadForUser method: post operationId: me.chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/markChatUnreadForUser method: post operationId: me.chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/removeAllAccessForUser method: post operationId: me.chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/sendActivityNotification method: post operationId: me.chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/unhideForUser method: post operationId: me.chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants method: get operationId: me.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants method: post operationId: me.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/$count method: get operationId: me.chats.permissionGrants.GetCount-9e7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages method: get operationId: me.chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages method: post operationId: me.chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: me.chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: me.chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: me.chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: me.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages/$count method: get operationId: me.chats.pinnedMessages.GetCount-f614 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs method: get operationId: me.chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs method: post operationId: me.chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: me.chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: me.chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: me.chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/$count method: get operationId: me.chats.tabs.GetCount-35b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/$count method: get operationId: me.chats.GetCount-aef8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/getAllMessages() method: get operationId: me.chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/getAllRetainedMessages() method: get operationId: me.chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard method: get operationId: me.GetCloudClipboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard method: patch operationId: me.UpdateCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard method: delete operationId: me.DeleteCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items method: get operationId: me.cloudClipboard.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard/items method: post operationId: me.cloudClipboard.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items/{cloudClipboardItem-id} method: get operationId: me.cloudClipboard.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard/items/{cloudClipboardItem-id} method: patch operationId: me.cloudClipboard.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items/{cloudClipboardItem-id} method: delete operationId: me.cloudClipboard.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items/$count method: get operationId: me.cloudClipboard.items.GetCount-cada x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudPCs method: get operationId: me.ListCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudPCs method: post operationId: me.CreateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id} method: get operationId: me.GetCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudPCs/{cloudPC-id} method: patch operationId: me.UpdateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id} method: delete operationId: me.DeleteCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/endGracePeriod method: post operationId: me.cloudPCs.cloudPC.endGracePeriod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/reboot method: post operationId: me.cloudPCs.cloudPC.reboot x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/cloudPCs/{cloudPC-id}/rename method: post operationId: me.cloudPCs.cloudPC.rename x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/resize method: post operationId: me.cloudPCs.cloudPC.resize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/restore method: post operationId: me.cloudPCs.cloudPC.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/troubleshoot method: post operationId: me.cloudPCs.cloudPC.troubleshoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/$count method: get operationId: me.cloudPCs.GetCount-b742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders method: get operationId: me.ListContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders method: post operationId: me.CreateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id} method: get operationId: me.GetContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id} method: patch operationId: me.UpdateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id} method: delete operationId: me.DeleteContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders method: get operationId: me.contactFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders method: post operationId: me.contactFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: get operationId: me.contactFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: patch operationId: me.contactFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: delete operationId: me.contactFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: get operationId: me.contactFolders.childFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: post operationId: me.contactFolders.childFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: get operationId: me.contactFolders.childFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: patch operationId: me.contactFolders.childFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: delete operationId: me.contactFolders.childFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: get operationId: me.contactFolders.childFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: post operationId: me.contactFolders.childFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contactFolders.childFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contactFolders.childFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contactFolders.childFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count method: get operationId: me.contactFolders.childFolders.contacts.extensions.GetCount-0ca5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.childFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: get operationId: me.contactFolders.childFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: patch operationId: me.contactFolders.childFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: get operationId: me.contactFolders.childFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: put operationId: me.contactFolders.childFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: delete operationId: me.contactFolders.childFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count method: get operationId: me.contactFolders.childFolders.contacts.GetCount-bf12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta() method: get operationId: me.contactFolders.contactFolder.childFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete method: post operationId: me.contactFolders.contactFolder.childFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/$count method: get operationId: me.contactFolders.childFolders.GetCount-bbef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/delta() method: get operationId: me.contactFolders.contactFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts method: get operationId: me.contactFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts method: post operationId: me.contactFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: get operationId: me.contactFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: patch operationId: me.contactFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: delete operationId: me.contactFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: get operationId: me.contactFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: post operationId: me.contactFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contactFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contactFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contactFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count method: get operationId: me.contactFolders.contacts.extensions.GetCount-d89c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: get operationId: me.contactFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: patch operationId: me.contactFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: get operationId: me.contactFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: put operationId: me.contactFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: delete operationId: me.contactFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/$count method: get operationId: me.contactFolders.contacts.GetCount-31d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/delta() method: get operationId: me.contactFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/$count method: get operationId: me.contactFolders.GetCount-35c1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/delta() method: get operationId: me.contactFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts method: get operationId: me.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts method: post operationId: me.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id} method: get operationId: me.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id} method: patch operationId: me.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id} method: delete operationId: me.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions method: get operationId: me.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/extensions method: post operationId: me.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/$count method: get operationId: me.contacts.extensions.GetCount-10dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/permanentDelete method: post operationId: me.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo method: get operationId: me.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/photo method: patch operationId: me.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo/$value method: get operationId: me.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/photo/$value method: put operationId: me.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo/$value method: delete operationId: me.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/$count method: get operationId: me.contacts.GetCount-9c39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/delta() method: get operationId: me.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects method: get operationId: me.ListCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/{directoryObject-id} method: get operationId: me.GetCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: me.GetCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/$count method: get operationId: me.createdObjects.GetCount-7c38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/graph.servicePrincipal method: get operationId: me.ListCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/graph.servicePrincipal/$count method: get operationId: me.CreatedObjects.GetCount.AsServicePrincipal-e8b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance method: get operationId: me.GetDataSecurityAndGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance method: patch operationId: me.UpdateDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance method: delete operationId: me.DeleteDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities method: get operationId: me.dataSecurityAndGovernance.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/activities method: patch operationId: me.dataSecurityAndGovernance.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities method: delete operationId: me.dataSecurityAndGovernance.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities method: get operationId: me.dataSecurityAndGovernance.activities.ListContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/activities/contentActivities method: post operationId: me.dataSecurityAndGovernance.activities.CreateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: get operationId: me.dataSecurityAndGovernance.activities.GetContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: patch operationId: me.dataSecurityAndGovernance.activities.UpdateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: delete operationId: me.dataSecurityAndGovernance.activities.DeleteContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities/$count method: get operationId: me.dataSecurityAndGovernance.activities.contentActivities.GetCount-6ef7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/processContent method: post operationId: me.dataSecurityAndGovernance.processContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/protectionScopes method: get operationId: me.dataSecurityAndGovernance.GetProtectionScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/protectionScopes method: patch operationId: me.dataSecurityAndGovernance.UpdateProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/protectionScopes method: delete operationId: me.dataSecurityAndGovernance.DeleteProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/protectionScopes/compute method: post operationId: me.dataSecurityAndGovernance.protectionScopes.compute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels method: get operationId: me.dataSecurityAndGovernance.ListSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels method: post operationId: me.dataSecurityAndGovernance.CreateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: get operationId: me.dataSecurityAndGovernance.GetSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: patch operationId: me.dataSecurityAndGovernance.UpdateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: delete operationId: me.dataSecurityAndGovernance.DeleteSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/rights method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.ListSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: post operationId: me.dataSecurityAndGovernance.sensitivityLabels.CreateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.GetSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: patch operationId: me.dataSecurityAndGovernance.sensitivityLabels.UpdateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: delete operationId: me.dataSecurityAndGovernance.sensitivityLabels.DeleteSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetCount-69ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance method: post operationId: me.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/$count method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.GetCount-69f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance method: post operationId: me.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents method: get operationId: me.ListDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents method: post operationId: me.CreateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: me.GetDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: me.UpdateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: me.DeleteDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/$count method: get operationId: me.deviceManagementTroubleshootingEvents.GetCount-0d38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports method: get operationId: me.ListDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/{directoryObject-id} method: get operationId: me.GetDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/{directoryObject-id}/graph.orgContact method: get operationId: me.GetDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/{directoryObject-id}/graph.user method: get operationId: me.GetDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/$count method: get operationId: me.directReports.GetCount-8eed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.orgContact method: get operationId: me.ListDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.orgContact/$count method: get operationId: me.DirectReports.GetCount.AsOrgContact-844e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.user method: get operationId: me.ListDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.user/$count method: get operationId: me.DirectReports.GetCount.AsUser-dd64 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drive method: get operationId: me.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives method: get operationId: me.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives/{drive-id} method: get operationId: me.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives/$count method: get operationId: me.drives.GetCount-2023 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience method: get operationId: me.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience method: patch operationId: me.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience method: delete operationId: me.DeleteEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles method: get operationId: me.employeeExperience.ListAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles method: post operationId: me.employeeExperience.CreateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: get operationId: me.employeeExperience.GetAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: patch operationId: me.employeeExperience.UpdateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: delete operationId: me.employeeExperience.DeleteAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: me.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: me.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: me.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: me.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: me.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: me.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: me.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: me.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: me.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: me.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-c0f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: me.employeeExperience.assignedRoles.members.GetCount-8c2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/$count method: get operationId: me.employeeExperience.assignedRoles.GetCount-d9d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities method: get operationId: me.employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: me.employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities/$count method: get operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events method: get operationId: me.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events method: post operationId: me.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id} method: get operationId: me.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id} method: patch operationId: me.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id} method: delete operationId: me.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/attachments method: get operationId: me.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/attachments method: post operationId: me.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/attachments/{attachment-id} method: get operationId: me.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/attachments/$count method: get operationId: me.events.attachments.GetCount-1985 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/attachments/createUploadSession method: post operationId: me.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/calendar method: get operationId: me.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/extensions method: get operationId: me.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/extensions method: post operationId: me.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/extensions/{extension-id} method: get operationId: me.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/extensions/{extension-id} method: patch operationId: me.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/extensions/{extension-id} method: delete operationId: me.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/extensions/$count method: get operationId: me.events.extensions.GetCount-e2bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/instances method: get operationId: me.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/instances/delta() method: get operationId: me.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/accept method: post operationId: me.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/cancel method: post operationId: me.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/decline method: post operationId: me.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/dismissReminder method: post operationId: me.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/forward method: post operationId: me.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/permanentDelete method: post operationId: me.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/snoozeReminder method: post operationId: me.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/tentativelyAccept method: post operationId: me.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/$count method: get operationId: me.events.GetCount-ee29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/delta() method: get operationId: me.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/extensions method: get operationId: me.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/extensions method: post operationId: me.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/extensions/{extension-id} method: get operationId: me.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/extensions/{extension-id} method: patch operationId: me.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/extensions/{extension-id} method: delete operationId: me.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/extensions/$count method: get operationId: me.extensions.GetCount-d9c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites method: get operationId: me.ListFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites/{site-id} method: get operationId: me.GetFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites/$count method: get operationId: me.followedSites.GetCount-389a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites/add method: post operationId: me.followedSites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/followedSites/remove method: post operationId: me.followedSites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/inferenceClassification method: get operationId: me.GetInferenceClassification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/inferenceClassification method: patch operationId: me.UpdateInferenceClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/inferenceClassification/overrides method: get operationId: me.inferenceClassification.ListOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/inferenceClassification/overrides method: post operationId: me.inferenceClassification.CreateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: get operationId: me.inferenceClassification.GetOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: patch operationId: me.inferenceClassification.UpdateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: delete operationId: me.inferenceClassification.DeleteOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/inferenceClassification/overrides/$count method: get operationId: me.inferenceClassification.overrides.GetCount-63a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights method: get operationId: me.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights method: patch operationId: me.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights method: delete operationId: me.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared method: get operationId: me.insights.ListShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared method: post operationId: me.insights.CreateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared/{sharedInsight-id} method: get operationId: me.insights.GetShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared/{sharedInsight-id} method: patch operationId: me.insights.UpdateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared/{sharedInsight-id} method: delete operationId: me.insights.DeleteShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared/{sharedInsight-id}/lastSharedMethod method: get operationId: me.insights.shared.GetLastSharedMethod x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared/{sharedInsight-id}/resource method: get operationId: me.insights.shared.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared/$count method: get operationId: me.insights.shared.GetCount-32da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending method: get operationId: me.insights.ListTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending method: post operationId: me.insights.CreateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/trending/{trending-id} method: get operationId: me.insights.GetTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending/{trending-id} method: patch operationId: me.insights.UpdateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/trending/{trending-id} method: delete operationId: me.insights.DeleteTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/trending/{trending-id}/resource method: get operationId: me.insights.trending.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending/$count method: get operationId: me.insights.trending.GetCount-7d42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used method: get operationId: me.insights.ListUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used method: post operationId: me.insights.CreateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/used/{usedInsight-id} method: get operationId: me.insights.GetUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used/{usedInsight-id} method: patch operationId: me.insights.UpdateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/used/{usedInsight-id} method: delete operationId: me.insights.DeleteUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/used/{usedInsight-id}/resource method: get operationId: me.insights.used.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used/$count method: get operationId: me.insights.used.GetCount-c703 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams method: get operationId: me.ListJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams method: post operationId: me.CreateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id} method: get operationId: me.GetJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id} method: patch operationId: me.UpdateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id} method: delete operationId: me.DeleteJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/allChannels method: get operationId: me.joinedTeams.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/allChannels/{channel-id} method: get operationId: me.joinedTeams.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/allChannels/$count method: get operationId: me.joinedTeams.allChannels.GetCount-382e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels method: get operationId: me.joinedTeams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels method: post operationId: me.joinedTeams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id} method: get operationId: me.joinedTeams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id} method: patch operationId: me.joinedTeams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id} method: delete operationId: me.joinedTeams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: get operationId: me.joinedTeams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: post operationId: me.joinedTeams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: me.joinedTeams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: me.joinedTeams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: me.joinedTeams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/$count method: get operationId: me.joinedTeams.channels.allMembers.GetCount-4afb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/add method: post operationId: me.joinedTeams.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/remove method: post operationId: me.joinedTeams.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder method: get operationId: me.joinedTeams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: get operationId: me.joinedTeams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: put operationId: me.joinedTeams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: delete operationId: me.joinedTeams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members method: get operationId: me.joinedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members method: post operationId: me.joinedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: me.joinedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: me.joinedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: me.joinedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/$count method: get operationId: me.joinedTeams.channels.members.GetCount-f9b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/add method: post operationId: me.joinedTeams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/remove method: post operationId: me.joinedTeams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages method: get operationId: me.joinedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages method: post operationId: me.joinedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: me.joinedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: me.joinedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: me.joinedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: me.joinedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: me.joinedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.joinedTeams.channels.messages.hostedContents.GetCount-0878 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: me.joinedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: me.joinedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.joinedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.joinedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.joinedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.joinedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.joinedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.joinedTeams.channels.messages.replies.hostedContents.GetCount-ff44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: me.joinedTeams.channels.messages.replies.GetCount-2855 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: me.joinedTeams.channels.messages.GetCount-31de x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: me.joinedTeams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/archive method: post operationId: me.joinedTeams.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/completeMigration method: post operationId: me.joinedTeams.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: me.joinedTeams.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/provisionEmail method: post operationId: me.joinedTeams.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/removeEmail method: post operationId: me.joinedTeams.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/unarchive method: post operationId: me.joinedTeams.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: get operationId: me.joinedTeams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: post operationId: me.joinedTeams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: me.joinedTeams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: me.joinedTeams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: me.joinedTeams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: me.joinedTeams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: me.joinedTeams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: me.joinedTeams.channels.sharedWithTeams.allowedMembers.GetCount-2fcd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: me.joinedTeams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: me.joinedTeams.channels.sharedWithTeams.GetCount-2a75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs method: get operationId: me.joinedTeams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs method: post operationId: me.joinedTeams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: me.joinedTeams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: me.joinedTeams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: me.joinedTeams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.joinedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/$count method: get operationId: me.joinedTeams.channels.tabs.GetCount-4693 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/$count method: get operationId: me.joinedTeams.channels.GetCount-719a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/getAllMessages() method: get operationId: me.joinedTeams.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/getAllRetainedMessages() method: get operationId: me.joinedTeams.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/group method: get operationId: me.joinedTeams.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/group/serviceProvisioningErrors method: get operationId: me.joinedTeams.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/group/serviceProvisioningErrors/$count method: get operationId: me.joinedTeams.group.ServiceProvisioningErrors.GetCount-dad9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/incomingChannels method: get operationId: me.joinedTeams.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/incomingChannels/{channel-id} method: get operationId: me.joinedTeams.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/incomingChannels/$count method: get operationId: me.joinedTeams.incomingChannels.GetCount-677e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps method: get operationId: me.joinedTeams.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps method: post operationId: me.joinedTeams.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: get operationId: me.joinedTeams.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: me.joinedTeams.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: me.joinedTeams.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: me.joinedTeams.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.joinedTeams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.joinedTeams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/$count method: get operationId: me.joinedTeams.installedApps.GetCount-37f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members method: get operationId: me.joinedTeams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members method: post operationId: me.joinedTeams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/{conversationMember-id} method: get operationId: me.joinedTeams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members/{conversationMember-id} method: patch operationId: me.joinedTeams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/{conversationMember-id} method: delete operationId: me.joinedTeams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/$count method: get operationId: me.joinedTeams.members.GetCount-85d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members/add method: post operationId: me.joinedTeams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/remove method: post operationId: me.joinedTeams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/archive method: post operationId: me.joinedTeams.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/clone method: post operationId: me.joinedTeams.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/completeMigration method: post operationId: me.joinedTeams.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/sendActivityNotification method: post operationId: me.joinedTeams.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/unarchive method: post operationId: me.joinedTeams.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations method: get operationId: me.joinedTeams.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/operations method: post operationId: me.joinedTeams.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: get operationId: me.joinedTeams.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: patch operationId: me.joinedTeams.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: delete operationId: me.joinedTeams.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations/$count method: get operationId: me.joinedTeams.operations.GetCount-e702 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants method: get operationId: me.joinedTeams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants method: post operationId: me.joinedTeams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.joinedTeams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.joinedTeams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.joinedTeams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/$count method: get operationId: me.joinedTeams.permissionGrants.GetCount-a196 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/photo method: get operationId: me.joinedTeams.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/photo method: patch operationId: me.joinedTeams.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/photo/$value method: get operationId: me.joinedTeams.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/photo/$value method: put operationId: me.joinedTeams.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/photo/$value method: delete operationId: me.joinedTeams.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel method: get operationId: me.joinedTeams.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel method: patch operationId: me.joinedTeams.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel method: delete operationId: me.joinedTeams.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers method: get operationId: me.joinedTeams.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers method: post operationId: me.joinedTeams.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: get operationId: me.joinedTeams.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/$count method: get operationId: me.joinedTeams.primaryChannel.allMembers.GetCount-0b8e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/add method: post operationId: me.joinedTeams.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/remove method: post operationId: me.joinedTeams.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder method: get operationId: me.joinedTeams.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: get operationId: me.joinedTeams.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: put operationId: me.joinedTeams.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: delete operationId: me.joinedTeams.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members method: get operationId: me.joinedTeams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/members method: post operationId: me.joinedTeams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: me.joinedTeams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/$count method: get operationId: me.joinedTeams.primaryChannel.members.GetCount-4efc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/members/add method: post operationId: me.joinedTeams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/remove method: post operationId: me.joinedTeams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages method: get operationId: me.joinedTeams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages method: post operationId: me.joinedTeams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: me.joinedTeams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: me.joinedTeams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: me.joinedTeams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.joinedTeams.primaryChannel.messages.hostedContents.GetCount-ce20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: me.joinedTeams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: me.joinedTeams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.joinedTeams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.joinedTeams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.joinedTeams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.joinedTeams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.joinedTeams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.joinedTeams.primaryChannel.messages.replies.hostedContents.GetCount-6077 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: me.joinedTeams.primaryChannel.messages.replies.GetCount-1792 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/$count method: get operationId: me.joinedTeams.primaryChannel.messages.GetCount-dd6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/delta() method: get operationId: me.joinedTeams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/archive method: post operationId: me.joinedTeams.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/completeMigration method: post operationId: me.joinedTeams.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: me.joinedTeams.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/provisionEmail method: post operationId: me.joinedTeams.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/removeEmail method: post operationId: me.joinedTeams.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/unarchive method: post operationId: me.joinedTeams.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: get operationId: me.joinedTeams.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: post operationId: me.joinedTeams.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: me.joinedTeams.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.allowedMembers.GetCount-f6e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/$count method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.GetCount-ebb0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs method: get operationId: me.joinedTeams.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs method: post operationId: me.joinedTeams.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: get operationId: me.joinedTeams.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: me.joinedTeams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/$count method: get operationId: me.joinedTeams.primaryChannel.tabs.GetCount-f9aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule method: get operationId: me.joinedTeams.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule method: put operationId: me.joinedTeams.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule method: delete operationId: me.joinedTeams.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes method: get operationId: me.joinedTeams.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/dayNotes method: post operationId: me.joinedTeams.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: get operationId: me.joinedTeams.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: patch operationId: me.joinedTeams.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: delete operationId: me.joinedTeams.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes/$count method: get operationId: me.joinedTeams.schedule.dayNotes.GetCount-b5ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/share method: post operationId: me.joinedTeams.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests method: get operationId: me.joinedTeams.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests method: post operationId: me.joinedTeams.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: me.joinedTeams.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/$count method: get operationId: me.joinedTeams.schedule.offerShiftRequests.GetCount-7729 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: get operationId: me.joinedTeams.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: post operationId: me.joinedTeams.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: me.joinedTeams.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/$count method: get operationId: me.joinedTeams.schedule.openShiftChangeRequests.GetCount-f641 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShifts method: get operationId: me.joinedTeams.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShifts method: post operationId: me.joinedTeams.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: get operationId: me.joinedTeams.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: patch operationId: me.joinedTeams.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: delete operationId: me.joinedTeams.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShifts/$count method: get operationId: me.joinedTeams.schedule.openShifts.GetCount-9bbb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups method: get operationId: me.joinedTeams.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups method: post operationId: me.joinedTeams.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: me.joinedTeams.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: me.joinedTeams.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: me.joinedTeams.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/$count method: get operationId: me.joinedTeams.schedule.schedulingGroups.GetCount-2ecb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/shifts method: get operationId: me.joinedTeams.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/shifts method: post operationId: me.joinedTeams.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: get operationId: me.joinedTeams.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: patch operationId: me.joinedTeams.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: delete operationId: me.joinedTeams.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/shifts/$count method: get operationId: me.joinedTeams.schedule.shifts.GetCount-bd71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: get operationId: me.joinedTeams.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: post operationId: me.joinedTeams.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: me.joinedTeams.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/$count method: get operationId: me.joinedTeams.schedule.swapShiftsChangeRequests.GetCount-deaa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards method: get operationId: me.joinedTeams.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards method: post operationId: me.joinedTeams.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: get operationId: me.joinedTeams.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/confirm method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/$count method: get operationId: me.joinedTeams.schedule.timeCards.GetCount-5c99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards/clockIn method: post operationId: me.joinedTeams.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons method: get operationId: me.joinedTeams.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons method: post operationId: me.joinedTeams.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: me.joinedTeams.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/$count method: get operationId: me.joinedTeams.schedule.timeOffReasons.GetCount-632a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests method: get operationId: me.joinedTeams.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests method: post operationId: me.joinedTeams.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: me.joinedTeams.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/$count method: get operationId: me.joinedTeams.schedule.timeOffRequests.GetCount-9693 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timesOff method: get operationId: me.joinedTeams.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timesOff method: post operationId: me.joinedTeams.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: get operationId: me.joinedTeams.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timesOff/$count method: get operationId: me.joinedTeams.schedule.timesOff.GetCount-8199 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags method: get operationId: me.joinedTeams.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags method: post operationId: me.joinedTeams.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id} method: get operationId: me.joinedTeams.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id} method: patch operationId: me.joinedTeams.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id} method: delete operationId: me.joinedTeams.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: me.joinedTeams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: me.joinedTeams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: me.joinedTeams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: me.joinedTeams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: me.joinedTeams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: me.joinedTeams.tags.members.GetCount-66e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/$count method: get operationId: me.joinedTeams.tags.GetCount-ca3e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/template method: get operationId: me.joinedTeams.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/$count method: get operationId: me.joinedTeams.GetCount-8eca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/getAllMessages() method: get operationId: me.joinedTeams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails method: get operationId: me.ListLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails method: post operationId: me.CreateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/licenseDetails/{licenseDetails-id} method: get operationId: me.GetLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails/{licenseDetails-id} method: patch operationId: me.UpdateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/licenseDetails/{licenseDetails-id} method: delete operationId: me.DeleteLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/licenseDetails/$count method: get operationId: me.licenseDetails.GetCount-481c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails/getTeamsLicensingDetails() method: get operationId: me.licenseDetails.getTeamsLicensingDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailboxSettings method: get operationId: me.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailboxSettings method: patch operationId: me.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders method: get operationId: me.ListMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders method: post operationId: me.CreateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id} method: get operationId: me.GetMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id} method: patch operationId: me.UpdateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id} method: delete operationId: me.DeleteMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders method: get operationId: me.mailFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders method: post operationId: me.mailFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: get operationId: me.mailFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: patch operationId: me.mailFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: delete operationId: me.mailFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: get operationId: me.mailFolders.childFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: post operationId: me.mailFolders.childFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: get operationId: me.mailFolders.childFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: patch operationId: me.mailFolders.childFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: delete operationId: me.mailFolders.childFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count method: get operationId: me.mailFolders.childFolders.messageRules.GetCount-6a96 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: get operationId: me.mailFolders.childFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: post operationId: me.mailFolders.childFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: get operationId: me.mailFolders.childFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: patch operationId: me.mailFolders.childFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: delete operationId: me.mailFolders.childFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: get operationId: me.mailFolders.childFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: put operationId: me.mailFolders.childFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: delete operationId: me.mailFolders.childFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: get operationId: me.mailFolders.childFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: post operationId: me.mailFolders.childFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: get operationId: me.mailFolders.childFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: me.mailFolders.childFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count method: get operationId: me.mailFolders.childFolders.messages.attachments.GetCount-65b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: get operationId: me.mailFolders.childFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: post operationId: me.mailFolders.childFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: get operationId: me.mailFolders.childFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: patch operationId: me.mailFolders.childFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: delete operationId: me.mailFolders.childFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count method: get operationId: me.mailFolders.childFolders.messages.extensions.GetCount-cf94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count method: get operationId: me.mailFolders.childFolders.messages.GetCount-56da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta() method: get operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/$count method: get operationId: me.mailFolders.childFolders.GetCount-25bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/delta() method: get operationId: me.mailFolders.mailFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messageRules method: get operationId: me.mailFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messageRules method: post operationId: me.mailFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: get operationId: me.mailFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: patch operationId: me.mailFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: delete operationId: me.mailFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messageRules/$count method: get operationId: me.mailFolders.messageRules.GetCount-3d24 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages method: get operationId: me.mailFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages method: post operationId: me.mailFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id} method: get operationId: me.mailFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id} method: patch operationId: me.mailFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id} method: delete operationId: me.mailFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: get operationId: me.mailFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: put operationId: me.mailFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: delete operationId: me.mailFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: get operationId: me.mailFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: post operationId: me.mailFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: me.mailFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: me.mailFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count method: get operationId: me.mailFolders.messages.attachments.GetCount-16fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: me.mailFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: get operationId: me.mailFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: post operationId: me.mailFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: me.mailFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: me.mailFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: me.mailFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count method: get operationId: me.mailFolders.messages.extensions.GetCount-8860 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/copy method: post operationId: me.mailFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createForward method: post operationId: me.mailFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createReply method: post operationId: me.mailFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll method: post operationId: me.mailFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/forward method: post operationId: me.mailFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/move method: post operationId: me.mailFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete method: post operationId: me.mailFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/reply method: post operationId: me.mailFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll method: post operationId: me.mailFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/send method: post operationId: me.mailFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/$count method: get operationId: me.mailFolders.messages.GetCount-363a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/delta() method: get operationId: me.mailFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/copy method: post operationId: me.mailFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/move method: post operationId: me.mailFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/permanentDelete method: post operationId: me.mailFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/$count method: get operationId: me.mailFolders.GetCount-c00e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/delta() method: get operationId: me.mailFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedAppRegistrations method: get operationId: me.ListManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedAppRegistrations/{managedAppRegistration-id} method: get operationId: me.GetManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedAppRegistrations/$count method: get operationId: me.managedAppRegistrations.GetCount-3124 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices method: get operationId: me.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices method: post operationId: me.CreateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id} method: get operationId: me.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id} method: patch operationId: me.UpdateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id} method: delete operationId: me.DeleteManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory method: get operationId: me.managedDevices.GetDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCategory method: patch operationId: me.managedDevices.UpdateDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory method: delete operationId: me.managedDevices.DeleteDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory/$ref method: get operationId: me.managedDevices.GetRefDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCategory/$ref method: put operationId: me.managedDevices.UpdateRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory/$ref method: delete operationId: me.managedDevices.DeleteRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: get operationId: me.managedDevices.ListDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: post operationId: me.managedDevices.CreateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: get operationId: me.managedDevices.GetDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: patch operationId: me.managedDevices.UpdateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: delete operationId: me.managedDevices.DeleteDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count method: get operationId: me.managedDevices.deviceCompliancePolicyStates.GetCount-c50d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates method: get operationId: me.managedDevices.ListDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates method: post operationId: me.managedDevices.CreateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: get operationId: me.managedDevices.GetDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: patch operationId: me.managedDevices.UpdateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: delete operationId: me.managedDevices.DeleteDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count method: get operationId: me.managedDevices.deviceConfigurationStates.GetCount-c4ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests method: get operationId: me.managedDevices.ListLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests method: post operationId: me.managedDevices.CreateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: get operationId: me.managedDevices.GetLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: patch operationId: me.managedDevices.UpdateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: delete operationId: me.managedDevices.DeleteLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl method: post operationId: me.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/$count method: get operationId: me.managedDevices.logCollectionRequests.GetCount-3d53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/bypassActivationLock method: post operationId: me.managedDevices.managedDevice.bypassActivationLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/cleanWindowsDevice method: post operationId: me.managedDevices.managedDevice.cleanWindowsDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice method: post operationId: me.managedDevices.managedDevice.deleteUserFromSharedAppleDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/disableLostMode method: post operationId: me.managedDevices.managedDevice.disableLostMode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/locateDevice method: post operationId: me.managedDevices.managedDevice.locateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser method: post operationId: me.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/rebootNow method: post operationId: me.managedDevices.managedDevice.rebootNow x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/recoverPasscode method: post operationId: me.managedDevices.managedDevice.recoverPasscode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/remoteLock method: post operationId: me.managedDevices.managedDevice.remoteLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/requestRemoteAssistance method: post operationId: me.managedDevices.managedDevice.requestRemoteAssistance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/resetPasscode method: post operationId: me.managedDevices.managedDevice.resetPasscode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/retire method: post operationId: me.managedDevices.managedDevice.retire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/shutDown method: post operationId: me.managedDevices.managedDevice.shutDown x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/syncDevice method: post operationId: me.managedDevices.managedDevice.syncDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount method: post operationId: me.managedDevices.managedDevice.updateWindowsDeviceAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsDefenderScan method: post operationId: me.managedDevices.managedDevice.windowsDefenderScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures method: post operationId: me.managedDevices.managedDevice.windowsDefenderUpdateSignatures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/wipe method: post operationId: me.managedDevices.managedDevice.wipe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/users method: get operationId: me.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState method: get operationId: me.managedDevices.GetWindowsProtectionState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState method: patch operationId: me.managedDevices.UpdateWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState method: delete operationId: me.managedDevices.DeleteWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: get operationId: me.managedDevices.windowsProtectionState.ListDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: post operationId: me.managedDevices.windowsProtectionState.CreateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: get operationId: me.managedDevices.windowsProtectionState.GetDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: patch operationId: me.managedDevices.windowsProtectionState.UpdateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: delete operationId: me.managedDevices.windowsProtectionState.DeleteDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count method: get operationId: me.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-16e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/$count method: get operationId: me.managedDevices.GetCount-ff2a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/manager method: get operationId: me.GetManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/manager/$ref method: get operationId: me.GetRefManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/manager/$ref method: put operationId: me.UpdateRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/manager/$ref method: delete operationId: me.DeleteRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/memberOf method: get operationId: me.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id} method: get operationId: me.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: me.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: me.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id}/graph.group method: get operationId: me.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/$count method: get operationId: me.memberOf.GetCount-c1c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.administrativeUnit method: get operationId: me.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.administrativeUnit/$count method: get operationId: me.MemberOf.GetCount.AsAdministrativeUnit-03cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.directoryRole method: get operationId: me.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.directoryRole/$count method: get operationId: me.MemberOf.GetCount.AsDirectoryRole-d7bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.group method: get operationId: me.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.group/$count method: get operationId: me.MemberOf.GetCount.AsGroup-81db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages method: get operationId: me.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages method: post operationId: me.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id} method: get operationId: me.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id} method: patch operationId: me.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id} method: delete operationId: me.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/$value method: get operationId: me.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/$value method: put operationId: me.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/$value method: delete operationId: me.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/attachments method: get operationId: me.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/attachments method: post operationId: me.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/attachments/{attachment-id} method: get operationId: me.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/attachments/{attachment-id} method: delete operationId: me.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/attachments/$count method: get operationId: me.messages.attachments.GetCount-2181 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/attachments/createUploadSession method: post operationId: me.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions method: get operationId: me.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/extensions method: post operationId: me.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions/{extension-id} method: get operationId: me.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/extensions/{extension-id} method: patch operationId: me.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions/{extension-id} method: delete operationId: me.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions/$count method: get operationId: me.messages.extensions.GetCount-d960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/copy method: post operationId: me.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/createForward method: post operationId: me.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/createReply method: post operationId: me.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/createReplyAll method: post operationId: me.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/forward method: post operationId: me.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/move method: post operationId: me.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/permanentDelete method: post operationId: me.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/reply method: post operationId: me.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/replyAll method: post operationId: me.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/send method: post operationId: me.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/$count method: get operationId: me.messages.GetCount-a82e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/delta() method: get operationId: me.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/assignLicense method: post operationId: me.assignLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/changePassword method: post operationId: me.changePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/checkMemberGroups method: post operationId: me.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/checkMemberObjects method: post operationId: me.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/exportDeviceAndAppManagementData() method: get operationId: me.exportDeviceAndAppManagementData-1a02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/exportDeviceAndAppManagementData(skip={skip},top={top}) method: get operationId: me.exportDeviceAndAppManagementData-fd7c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/exportPersonalData method: post operationId: me.exportPersonalData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/findMeetingTimes method: post operationId: me.findMeetingTimes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/getMailTips method: post operationId: me.getMailTips x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/getManagedAppDiagnosticStatuses() method: get operationId: me.getManagedAppDiagnosticStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/getManagedAppPolicies() method: get operationId: me.getManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/getManagedDevicesWithAppFailures() method: get operationId: me.getManagedDevicesWithAppFailures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/getMemberGroups method: post operationId: me.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/getMemberObjects method: post operationId: me.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}') method: get operationId: me.reminderView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/removeAllDevicesFromManagement method: post operationId: me.removeAllDevicesFromManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/reprocessLicenseAssignment method: post operationId: me.reprocessLicenseAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/restore method: post operationId: me.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/retryServiceProvisioning method: post operationId: me.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/revokeSignInSessions method: post operationId: me.revokeSignInSessions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/sendMail method: post operationId: me.sendMail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/translateExchangeIds method: post operationId: me.translateExchangeIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/wipeManagedAppRegistrationsByDeviceTag method: post operationId: me.wipeManagedAppRegistrationsByDeviceTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/oauth2PermissionGrants method: get operationId: me.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: me.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/oauth2PermissionGrants/$count method: get operationId: me.oauth2PermissionGrants.GetCount-2e61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote method: get operationId: me.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote method: patch operationId: me.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote method: delete operationId: me.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks method: get operationId: me.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks method: post operationId: me.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id} method: get operationId: me.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id} method: patch operationId: me.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id} method: delete operationId: me.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: me.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: me.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: me.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: me.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: me.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: me.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: me.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: me.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: me.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: me.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: me.onenote.notebooks.sectionGroups.sectionGroups.GetCount-ab55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: me.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: me.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: me.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: me.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: me.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.notebooks.sectionGroups.sections.pages.GetCount-85ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetCount-505d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: me.onenote.notebooks.sectionGroups.GetCount-ab55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections method: get operationId: me.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections method: post operationId: me.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: me.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: me.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: me.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.notebooks.sections.pages.GetCount-044d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: me.onenote.notebooks.sections.GetCount-1a52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/$count method: get operationId: me.onenote.notebooks.GetCount-6c1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/getNotebookFromWebUrl method: post operationId: me.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: me.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/operations method: get operationId: me.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/operations method: post operationId: me.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/operations/{onenoteOperation-id} method: get operationId: me.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/operations/{onenoteOperation-id} method: patch operationId: me.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/operations/{onenoteOperation-id} method: delete operationId: me.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/operations/$count method: get operationId: me.onenote.operations.GetCount-7b8c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages method: get operationId: me.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages method: post operationId: me.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id} method: get operationId: me.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id} method: patch operationId: me.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id} method: delete operationId: me.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/content method: get operationId: me.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id}/content method: put operationId: me.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/content method: delete operationId: me.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/$count method: get operationId: me.onenote.pages.GetCount-d1a4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources method: get operationId: me.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources method: post operationId: me.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id} method: get operationId: me.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources/{onenoteResource-id} method: patch operationId: me.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id} method: delete operationId: me.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id}/content method: get operationId: me.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources/{onenoteResource-id}/content method: put operationId: me.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id}/content method: delete operationId: me.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/$count method: get operationId: me.onenote.resources.GetCount-d3f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups method: get operationId: me.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups method: post operationId: me.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id} method: get operationId: me.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: me.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: me.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: me.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: me.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: me.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: me.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: me.onenote.sectionGroups.sectionGroups.GetCount-ef22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: me.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: me.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: me.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: me.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: me.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.sectionGroups.sections.pages.GetCount-e774 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: me.onenote.sectionGroups.sections.GetCount-fa35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/$count method: get operationId: me.onenote.sectionGroups.GetCount-e635 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections method: get operationId: me.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections method: post operationId: me.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id} method: get operationId: me.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id} method: patch operationId: me.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id} method: delete operationId: me.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.sections.pages.GetCount-bb75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/$count method: get operationId: me.onenote.sections.GetCount-dbb4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings method: get operationId: me.ListOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings method: post operationId: me.CreateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id} method: get operationId: me.GetOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id} method: patch operationId: me.UpdateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id} method: delete operationId: me.DeleteOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports method: get operationId: me.onlineMeetings.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports method: post operationId: me.onlineMeetings.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: me.onlineMeetings.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: me.onlineMeetings.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: me.onlineMeetings.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: me.onlineMeetings.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: me.onlineMeetings.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: me.onlineMeetings.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: me.onlineMeetings.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: me.onlineMeetings.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: me.onlineMeetings.attendanceReports.attendanceRecords.GetCount-e1fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count method: get operationId: me.onlineMeetings.attendanceReports.GetCount-2378 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendeeReport method: get operationId: me.GetOnlineMeetingsAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendeeReport method: put operationId: me.UpdateOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendeeReport method: delete operationId: me.DeleteOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl() method: get operationId: me.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms method: post operationId: me.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms method: post operationId: me.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings method: get operationId: me.onlineMeetings.ListRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings method: post operationId: me.onlineMeetings.CreateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: get operationId: me.onlineMeetings.GetRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: patch operationId: me.onlineMeetings.UpdateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: delete operationId: me.onlineMeetings.DeleteRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: get operationId: me.onlineMeetings.GetRecordingsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: put operationId: me.onlineMeetings.UpdateRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: delete operationId: me.onlineMeetings.DeleteRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/$count method: get operationId: me.onlineMeetings.recordings.GetCount-b97c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/delta() method: get operationId: me.onlineMeetings.onlineMeeting.recordings.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts method: get operationId: me.onlineMeetings.ListTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts method: post operationId: me.onlineMeetings.CreateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: get operationId: me.onlineMeetings.GetTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: patch operationId: me.onlineMeetings.UpdateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: delete operationId: me.onlineMeetings.DeleteTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: get operationId: me.onlineMeetings.GetTranscriptsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: put operationId: me.onlineMeetings.UpdateTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: delete operationId: me.onlineMeetings.DeleteTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: me.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: me.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: me.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/$count method: get operationId: me.onlineMeetings.transcripts.GetCount-52e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/delta() method: get operationId: me.onlineMeetings.onlineMeeting.transcripts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/$count method: get operationId: me.onlineMeetings.GetCount-1421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/createOrGet method: post operationId: me.onlineMeetings.createOrGet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: me.onlineMeetings.getAllRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: me.onlineMeetings.getAllTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook method: get operationId: me.GetOutlook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/masterCategories method: get operationId: me.outlook.ListMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/masterCategories method: post operationId: me.outlook.CreateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/outlook/masterCategories/{outlookCategory-id} method: get operationId: me.outlook.GetMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/masterCategories/{outlookCategory-id} method: patch operationId: me.outlook.UpdateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/outlook/masterCategories/{outlookCategory-id} method: delete operationId: me.outlook.DeleteMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/outlook/masterCategories/$count method: get operationId: me.outlook.masterCategories.GetCount-7754 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/supportedLanguages() method: get operationId: me.outlook.supportedLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/supportedTimeZones() method: get operationId: me.outlook.supportedTimeZones-5c4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/supportedTimeZones(TimeZoneStandard='{TimeZoneStandard}') method: get operationId: me.outlook.supportedTimeZones-0d20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices method: get operationId: me.ListOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id} method: get operationId: me.GetOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: me.GetOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id}/graph.device method: get operationId: me.GetOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id}/graph.endpoint method: get operationId: me.GetOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/$count method: get operationId: me.ownedDevices.GetCount-50a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.appRoleAssignment method: get operationId: me.ListOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.appRoleAssignment/$count method: get operationId: me.OwnedDevices.GetCount.AsAppRoleAssignment-63e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.device method: get operationId: me.ListOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.device/$count method: get operationId: me.OwnedDevices.GetCount.AsDevice-f96b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.endpoint method: get operationId: me.ListOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.endpoint/$count method: get operationId: me.OwnedDevices.GetCount.AsEndpoint-ef26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects method: get operationId: me.ListOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id} method: get operationId: me.GetOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id}/graph.application method: get operationId: me.GetOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id}/graph.group method: get operationId: me.GetOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: me.GetOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/$count method: get operationId: me.ownedObjects.GetCount-ab32 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.application method: get operationId: me.ListOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.application/$count method: get operationId: me.OwnedObjects.GetCount.AsApplication-4199 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.group method: get operationId: me.ListOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.group/$count method: get operationId: me.OwnedObjects.GetCount.AsGroup-44be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.servicePrincipal method: get operationId: me.ListOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.servicePrincipal/$count method: get operationId: me.OwnedObjects.GetCount.AsServicePrincipal-5e2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/people method: get operationId: me.ListPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/people/{person-id} method: get operationId: me.GetPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/people/$count method: get operationId: me.people.GetCount-eaef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants method: get operationId: me.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants method: post operationId: me.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/$count method: get operationId: me.permissionGrants.GetCount-068b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photo method: get operationId: me.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photo method: patch operationId: me.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photo method: delete operationId: me.DeletePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photo/$value method: get operationId: me.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photo/$value method: put operationId: me.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photo/$value method: delete operationId: me.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photos method: get operationId: me.ListPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photos/{profilePhoto-id} method: get operationId: me.GetPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photos/{profilePhoto-id}/$value method: get operationId: me.GetPhotosContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photos/{profilePhoto-id}/$value method: put operationId: me.UpdatePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photos/{profilePhoto-id}/$value method: delete operationId: me.DeletePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner method: get operationId: me.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner method: patch operationId: me.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner method: delete operationId: me.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans method: get operationId: me.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans method: post operationId: me.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id} method: get operationId: me.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id} method: patch operationId: me.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id} method: delete operationId: me.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets method: get operationId: me.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets method: post operationId: me.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: me.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: me.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: me.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: me.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: me.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: me.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: me.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: me.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: me.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: me.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: me.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: me.planner.plans.buckets.tasks.GetCount-2767 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: me.planner.plans.buckets.GetCount-3740 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/details method: get operationId: me.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/details method: patch operationId: me.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/details method: delete operationId: me.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks method: get operationId: me.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks method: post operationId: me.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: me.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: me.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: me.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: me.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: me.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: me.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: me.planner.plans.tasks.GetCount-d046 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/$count method: get operationId: me.planner.plans.GetCount-036a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks method: get operationId: me.planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks method: post operationId: me.planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id} method: get operationId: me.planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id} method: patch operationId: me.planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id} method: delete operationId: me.planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/details method: get operationId: me.planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/details method: patch operationId: me.planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/details method: delete operationId: me.planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/$count method: get operationId: me.planner.tasks.GetCount-5b5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/presence method: get operationId: me.GetPresence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/presence method: patch operationId: me.UpdatePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence method: delete operationId: me.DeletePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/clearPresence method: post operationId: me.presence.clearPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/clearUserPreferredPresence method: post operationId: me.presence.clearUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/setPresence method: post operationId: me.presence.setPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/setStatusMessage method: post operationId: me.presence.setStatusMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/setUserPreferredPresence method: post operationId: me.presence.setUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/registeredDevices method: get operationId: me.ListRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id} method: get operationId: me.GetRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: me.GetRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id}/graph.device method: get operationId: me.GetRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id}/graph.endpoint method: get operationId: me.GetRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/$count method: get operationId: me.registeredDevices.GetCount-338e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.appRoleAssignment method: get operationId: me.ListRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.appRoleAssignment/$count method: get operationId: me.RegisteredDevices.GetCount.AsAppRoleAssignment-024b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.device method: get operationId: me.ListRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.device/$count method: get operationId: me.RegisteredDevices.GetCount.AsDevice-4964 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.endpoint method: get operationId: me.ListRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.endpoint/$count method: get operationId: me.RegisteredDevices.GetCount.AsEndpoint-0ca5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/scopedRoleMemberOf method: get operationId: me.ListScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/scopedRoleMemberOf method: post operationId: me.CreateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/scopedRoleMemberOf/{scopedRoleMembership-id} method: get operationId: me.GetScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/scopedRoleMemberOf/{scopedRoleMembership-id} method: patch operationId: me.UpdateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/scopedRoleMemberOf/{scopedRoleMembership-id} method: delete operationId: me.DeleteScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/scopedRoleMemberOf/$count method: get operationId: me.scopedRoleMemberOf.GetCount-aa47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/serviceProvisioningErrors method: get operationId: me.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/serviceProvisioningErrors/$count method: get operationId: me.ServiceProvisioningErrors.GetCount-81cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings method: get operationId: me.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings method: patch operationId: me.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings method: delete operationId: me.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/itemInsights method: get operationId: me.settings.GetItemInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/itemInsights method: patch operationId: me.settings.UpdateItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/itemInsights method: delete operationId: me.settings.DeleteItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/shiftPreferences method: get operationId: me.settings.GetShiftPreferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/shiftPreferences method: patch operationId: me.settings.UpdateShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/shiftPreferences method: delete operationId: me.settings.DeleteShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage method: get operationId: me.settings.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage method: patch operationId: me.settings.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage method: delete operationId: me.settings.DeleteStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota method: get operationId: me.settings.storage.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota method: patch operationId: me.settings.storage.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota method: delete operationId: me.settings.storage.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services method: get operationId: me.settings.storage.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota/services method: post operationId: me.settings.storage.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: me.settings.storage.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: me.settings.storage.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: me.settings.storage.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/$count method: get operationId: me.settings.storage.quota.services.GetCount-07a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows method: get operationId: me.settings.ListWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows method: post operationId: me.settings.CreateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id} method: get operationId: me.settings.GetWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/{windowsSetting-id} method: patch operationId: me.settings.UpdateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id} method: delete operationId: me.settings.DeleteWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances method: get operationId: me.settings.windows.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/{windowsSetting-id}/instances method: post operationId: me.settings.windows.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: get operationId: me.settings.windows.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: patch operationId: me.settings.windows.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: delete operationId: me.settings.windows.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances/$count method: get operationId: me.settings.windows.instances.GetCount-ef9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/$count method: get operationId: me.settings.windows.GetCount-c4f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions method: get operationId: me.GetSolutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions method: patch operationId: me.UpdateSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions method: delete operationId: me.DeleteSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule method: get operationId: me.solutions.GetWorkingTimeSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions/workingTimeSchedule method: patch operationId: me.solutions.UpdateWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule method: delete operationId: me.solutions.DeleteWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule/endWorkingTime method: post operationId: me.solutions.workingTimeSchedule.endWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule/startWorkingTime method: post operationId: me.solutions.workingTimeSchedule.startWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/sponsors method: get operationId: me.ListSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sponsors/{directoryObject-id} method: get operationId: me.GetSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sponsors/$count method: get operationId: me.sponsors.GetCount-761c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork method: get operationId: me.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork method: patch operationId: me.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork method: delete operationId: me.DeleteTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams method: get operationId: me.teamwork.ListAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams method: post operationId: me.teamwork.CreateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: get operationId: me.teamwork.GetAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: patch operationId: me.teamwork.UpdateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: delete operationId: me.teamwork.DeleteAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id}/team method: get operationId: me.teamwork.associatedTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams/$count method: get operationId: me.teamwork.associatedTeams.GetCount-9609 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps method: get operationId: me.teamwork.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps method: post operationId: me.teamwork.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: get operationId: me.teamwork.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: patch operationId: me.teamwork.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: delete operationId: me.teamwork.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat method: get operationId: me.teamwork.installedApps.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: me.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/$count method: get operationId: me.teamwork.installedApps.GetCount-2917 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/sendActivityNotification method: post operationId: me.teamwork.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo method: get operationId: me.GetTodo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo method: patch operationId: me.UpdateTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo method: delete operationId: me.DeleteTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists method: get operationId: me.todo.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists method: post operationId: me.todo.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id} method: get operationId: me.todo.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id} method: patch operationId: me.todo.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id} method: delete operationId: me.todo.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions method: get operationId: me.todo.lists.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/extensions method: post operationId: me.todo.lists.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: get operationId: me.todo.lists.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: patch operationId: me.todo.lists.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: delete operationId: me.todo.lists.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions/$count method: get operationId: me.todo.lists.extensions.GetCount-0d35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks method: get operationId: me.todo.lists.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks method: post operationId: me.todo.lists.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: get operationId: me.todo.lists.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: patch operationId: me.todo.lists.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: delete operationId: me.todo.lists.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: get operationId: me.todo.lists.tasks.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: post operationId: me.todo.lists.tasks.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: get operationId: me.todo.lists.tasks.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: delete operationId: me.todo.lists.tasks.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: get operationId: me.todo.lists.tasks.GetAttachmentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: put operationId: me.todo.lists.tasks.UpdateAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: delete operationId: me.todo.lists.tasks.DeleteAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count method: get operationId: me.todo.lists.tasks.attachments.GetCount-d4ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession method: post operationId: me.todo.lists.todoTaskList.tasks.todoTask.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions method: get operationId: me.todo.lists.tasks.ListAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: get operationId: me.todo.lists.tasks.GetAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: patch operationId: me.todo.lists.tasks.UpdateAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: delete operationId: me.todo.lists.tasks.DeleteAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: get operationId: me.todo.lists.tasks.GetAttachmentSessionsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: put operationId: me.todo.lists.tasks.UpdateAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: delete operationId: me.todo.lists.tasks.DeleteAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count method: get operationId: me.todo.lists.tasks.attachmentSessions.GetCount-958a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: get operationId: me.todo.lists.tasks.ListChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: post operationId: me.todo.lists.tasks.CreateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: get operationId: me.todo.lists.tasks.GetChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: patch operationId: me.todo.lists.tasks.UpdateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: delete operationId: me.todo.lists.tasks.DeleteChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count method: get operationId: me.todo.lists.tasks.checklistItems.GetCount-d5ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: get operationId: me.todo.lists.tasks.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: post operationId: me.todo.lists.tasks.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: get operationId: me.todo.lists.tasks.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: patch operationId: me.todo.lists.tasks.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: delete operationId: me.todo.lists.tasks.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count method: get operationId: me.todo.lists.tasks.extensions.GetCount-bbc8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: get operationId: me.todo.lists.tasks.ListLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: post operationId: me.todo.lists.tasks.CreateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: get operationId: me.todo.lists.tasks.GetLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: patch operationId: me.todo.lists.tasks.UpdateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: delete operationId: me.todo.lists.tasks.DeleteLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count method: get operationId: me.todo.lists.tasks.linkedResources.GetCount-25ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/$count method: get operationId: me.todo.lists.tasks.GetCount-9825 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/delta() method: get operationId: me.todo.lists.todoTaskList.tasks.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/$count method: get operationId: me.todo.lists.GetCount-c94a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/delta() method: get operationId: me.todo.lists.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf method: get operationId: me.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id} method: get operationId: me.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: me.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id}/graph.directoryRole method: get operationId: me.GetTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: me.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/$count method: get operationId: me.transitiveMemberOf.GetCount-3ffc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.administrativeUnit method: get operationId: me.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: me.TransitiveMemberOf.GetCount.AsAdministrativeUnit-f315 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.directoryRole method: get operationId: me.ListTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.directoryRole/$count method: get operationId: me.TransitiveMemberOf.GetCount.AsDirectoryRole-8c83 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.group method: get operationId: me.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.group/$count method: get operationId: me.TransitiveMemberOf.GetCount.AsGroup-ad4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf method: get operationId: servicePrincipals.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id} method: get operationId: servicePrincipals.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: servicePrincipals.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: servicePrincipals.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/$count method: get operationId: servicePrincipals.memberOf.GetCount-be11 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.administrativeUnit method: get operationId: servicePrincipals.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.administrativeUnit/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsAdministrativeUnit-472e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.directoryRole method: get operationId: servicePrincipals.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.directoryRole/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsDirectoryRole-fa4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.group method: get operationId: servicePrincipals.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.group/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsGroup-96d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members method: get operationId: teams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members method: post operationId: teams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: teams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: teams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: teams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/$count method: get operationId: teams.channels.members.GetCount-8e98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members/add method: post operationId: teams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/remove method: post operationId: teams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages method: get operationId: teams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages method: post operationId: teams.channels.CreateMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: teams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: teams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: teams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: teams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: teams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teams.channels.messages.hostedContents.GetCount-80f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: teams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: teams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teams.channels.messages.replies.hostedContents.GetCount-3bb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: teams.channels.messages.replies.GetCount-bdfc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: teams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: teams.channels.messages.GetCount-6767 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: teams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members method: get operationId: teams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members method: post operationId: teams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/{conversationMember-id} method: get operationId: teams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members/{conversationMember-id} method: patch operationId: teams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/{conversationMember-id} method: delete operationId: teams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/$count method: get operationId: teams.members.GetCount-717b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members/add method: post operationId: teams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/remove method: post operationId: teams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members method: get operationId: teams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members method: post operationId: teams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: teams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: teams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: teams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/$count method: get operationId: teams.primaryChannel.members.GetCount-8411 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members/add method: post operationId: teams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/remove method: post operationId: teams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages method: get operationId: teams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages method: post operationId: teams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: teams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: teams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: teams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: teams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: teams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teams.primaryChannel.messages.hostedContents.GetCount-ed0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: teams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: teams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teams.primaryChannel.messages.replies.hostedContents.GetCount-1d3a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: teams.primaryChannel.messages.replies.GetCount-eb7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: teams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/$count method: get operationId: teams.primaryChannel.messages.GetCount-d90b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/delta() method: get operationId: teams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: teams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: teams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: teams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: teams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: teams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: teams.tags.members.GetCount-cbc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members method: get operationId: teamwork.deletedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members method: post operationId: teamwork.deletedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count method: get operationId: teamwork.deletedTeams.channels.members.GetCount-f8e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/remove method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages method: get operationId: teamwork.deletedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages method: post operationId: teamwork.deletedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: teamwork.deletedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: teamwork.deletedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: teamwork.deletedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teamwork.deletedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teamwork.deletedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teamwork.deletedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teamwork.deletedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teamwork.deletedTeams.channels.messages.hostedContents.GetCount-bbdc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: teamwork.deletedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: teamwork.deletedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teamwork.deletedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teamwork.deletedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teamwork.deletedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teamwork.deletedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teamwork.deletedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teamwork.deletedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teamwork.deletedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teamwork.deletedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teamwork.deletedTeams.channels.messages.replies.hostedContents.GetCount-a9d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetCount-32b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count method: get operationId: teamwork.deletedTeams.channels.messages.GetCount-d80c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods method: get operationId: users.authentication.ListMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods method: post operationId: users.authentication.CreateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/methods/{authenticationMethod-id} method: get operationId: users.authentication.GetMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods/{authenticationMethod-id} method: patch operationId: users.authentication.UpdateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword method: post operationId: users.user.authentication.methods.authenticationMethod.resetPassword x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/authentication/methods/$count method: get operationId: users.authentication.methods.GetCount-0da1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members method: get operationId: users.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members method: post operationId: users.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: get operationId: users.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: users.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: users.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/$count method: get operationId: users.chats.members.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/add method: post operationId: users.user.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/remove method: post operationId: users.user.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages method: get operationId: users.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages method: post operationId: users.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: users.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: users.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: users.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.chats.messages.hostedContents.GetCount-e922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: users.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: users.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.chats.messages.replies.hostedContents.GetCount-34f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.chats.messages.replies.GetCount-cecc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/$count method: get operationId: users.chats.messages.GetCount-c95d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/delta() method: get operationId: users.user.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: users.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: users.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: users.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: users.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: users.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: users.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: users.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: users.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: users.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: users.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: users.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-52a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: users.employeeExperience.assignedRoles.members.GetCount-cc8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members method: get operationId: users.joinedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members method: post operationId: users.joinedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: users.joinedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: users.joinedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: users.joinedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/$count method: get operationId: users.joinedTeams.channels.members.GetCount-ac8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/add method: post operationId: users.user.joinedTeams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/remove method: post operationId: users.user.joinedTeams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages method: get operationId: users.joinedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages method: post operationId: users.joinedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: users.joinedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: users.joinedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: users.joinedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.joinedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.joinedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.joinedTeams.channels.messages.hostedContents.GetCount-a414 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: users.joinedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: users.joinedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.joinedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.joinedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.joinedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.joinedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.joinedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.joinedTeams.channels.messages.replies.hostedContents.GetCount-9464 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.joinedTeams.channels.messages.replies.GetCount-3de6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: users.joinedTeams.channels.messages.GetCount-9955 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: users.user.joinedTeams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members method: get operationId: users.joinedTeams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members method: post operationId: users.joinedTeams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: get operationId: users.joinedTeams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: patch operationId: users.joinedTeams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: delete operationId: users.joinedTeams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/$count method: get operationId: users.joinedTeams.members.GetCount-5648 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members/add method: post operationId: users.user.joinedTeams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/remove method: post operationId: users.user.joinedTeams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members method: get operationId: users.joinedTeams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members method: post operationId: users.joinedTeams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/$count method: get operationId: users.joinedTeams.primaryChannel.members.GetCount-719e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/add method: post operationId: users.user.joinedTeams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/remove method: post operationId: users.user.joinedTeams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages method: get operationId: users.joinedTeams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages method: post operationId: users.joinedTeams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: users.joinedTeams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: users.joinedTeams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: users.joinedTeams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.joinedTeams.primaryChannel.messages.hostedContents.GetCount-98f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: users.joinedTeams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: users.joinedTeams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.joinedTeams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.joinedTeams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.joinedTeams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.joinedTeams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.joinedTeams.primaryChannel.messages.replies.hostedContents.GetCount-f576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetCount-5af6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/$count method: get operationId: users.joinedTeams.primaryChannel.messages.GetCount-08f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta() method: get operationId: users.user.joinedTeams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: users.joinedTeams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: users.joinedTeams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: users.joinedTeams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: users.joinedTeams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: users.joinedTeams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: users.joinedTeams.tags.members.GetCount-f8b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: get operationId: users.mailFolders.childFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: post operationId: users.mailFolders.childFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: get operationId: users.mailFolders.childFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: patch operationId: users.mailFolders.childFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: delete operationId: users.mailFolders.childFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count method: get operationId: users.mailFolders.childFolders.messageRules.GetCount-22e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: get operationId: users.mailFolders.childFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: post operationId: users.mailFolders.childFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: get operationId: users.mailFolders.childFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: patch operationId: users.mailFolders.childFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: delete operationId: users.mailFolders.childFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: get operationId: users.mailFolders.childFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: put operationId: users.mailFolders.childFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: delete operationId: users.mailFolders.childFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: get operationId: users.mailFolders.childFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: post operationId: users.mailFolders.childFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.mailFolders.childFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.mailFolders.childFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count method: get operationId: users.mailFolders.childFolders.messages.attachments.GetCount-5ef0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: get operationId: users.mailFolders.childFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: post operationId: users.mailFolders.childFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.mailFolders.childFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.mailFolders.childFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.mailFolders.childFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count method: get operationId: users.mailFolders.childFolders.messages.extensions.GetCount-1433 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count method: get operationId: users.mailFolders.childFolders.messages.GetCount-a576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta() method: get operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules method: get operationId: users.mailFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules method: post operationId: users.mailFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: get operationId: users.mailFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: patch operationId: users.mailFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: delete operationId: users.mailFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count method: get operationId: users.mailFolders.messageRules.GetCount-f330 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages method: get operationId: users.mailFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages method: post operationId: users.mailFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: get operationId: users.mailFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: patch operationId: users.mailFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: delete operationId: users.mailFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: get operationId: users.mailFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: put operationId: users.mailFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: delete operationId: users.mailFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: get operationId: users.mailFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: post operationId: users.mailFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.mailFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.mailFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count method: get operationId: users.mailFolders.messages.attachments.GetCount-3c73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.mailFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: get operationId: users.mailFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: post operationId: users.mailFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.mailFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.mailFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.mailFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count method: get operationId: users.mailFolders.messages.extensions.GetCount-651d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy method: post operationId: users.user.mailFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward method: post operationId: users.user.mailFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply method: post operationId: users.user.mailFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll method: post operationId: users.user.mailFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward method: post operationId: users.user.mailFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move method: post operationId: users.user.mailFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply method: post operationId: users.user.mailFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll method: post operationId: users.user.mailFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send method: post operationId: users.user.mailFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/$count method: get operationId: users.mailFolders.messages.GetCount-9534 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/delta() method: get operationId: users.user.mailFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf method: get operationId: users.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id} method: get operationId: users.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: users.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: users.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: users.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/$count method: get operationId: users.memberOf.GetCount-fc20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.administrativeUnit method: get operationId: users.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.administrativeUnit/$count method: get operationId: users.MemberOf.GetCount.AsAdministrativeUnit-88a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.directoryRole method: get operationId: users.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.directoryRole/$count method: get operationId: users.MemberOf.GetCount.AsDirectoryRole-b036 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.group method: get operationId: users.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.group/$count method: get operationId: users.MemberOf.GetCount.AsGroup-48c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages method: get operationId: users.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages method: post operationId: users.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id} method: get operationId: users.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id} method: patch operationId: users.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id} method: delete operationId: users.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/$value method: get operationId: users.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/$value method: put operationId: users.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/$value method: delete operationId: users.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments method: get operationId: users.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments method: post operationId: users.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments/$count method: get operationId: users.messages.attachments.GetCount-a586 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions method: get operationId: users.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/extensions method: post operationId: users.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/$count method: get operationId: users.messages.extensions.GetCount-5628 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/copy method: post operationId: users.user.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createForward method: post operationId: users.user.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createReply method: post operationId: users.user.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createReplyAll method: post operationId: users.user.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/forward method: post operationId: users.user.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/move method: post operationId: users.user.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/permanentDelete method: post operationId: users.user.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/reply method: post operationId: users.user.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/replyAll method: post operationId: users.user.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/send method: post operationId: users.user.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/$count method: get operationId: users.messages.GetCount-0f52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/delta() method: get operationId: users.user.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: users.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: users.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: users.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin method: get operationId: admin.admin.GetAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin method: patch operationId: admin.admin.UpdateAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge method: get operationId: admin.GetEdge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge method: patch operationId: admin.UpdateEdge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge method: delete operationId: admin.DeleteEdge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode method: get operationId: admin.edge.GetInternetExplorerMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode method: patch operationId: admin.edge.UpdateInternetExplorerMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode method: delete operationId: admin.edge.DeleteInternetExplorerMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists method: get operationId: admin.edge.internetExplorerMode.ListSiteLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists method: post operationId: admin.edge.internetExplorerMode.CreateSiteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id} method: get operationId: admin.edge.internetExplorerMode.GetSiteLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id} method: patch operationId: admin.edge.internetExplorerMode.UpdateSiteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id} method: delete operationId: admin.edge.internetExplorerMode.DeleteSiteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/publish method: post operationId: admin.edge.internetExplorerMode.siteLists.browserSiteList.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies method: get operationId: admin.edge.internetExplorerMode.siteLists.ListSharedCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies method: post operationId: admin.edge.internetExplorerMode.siteLists.CreateSharedCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id} method: get operationId: admin.edge.internetExplorerMode.siteLists.GetSharedCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id} method: patch operationId: admin.edge.internetExplorerMode.siteLists.UpdateSharedCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id} method: delete operationId: admin.edge.internetExplorerMode.siteLists.DeleteSharedCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/$count method: get operationId: admin.edge.internetExplorerMode.siteLists.sharedCookies.GetCount-0de2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites method: get operationId: admin.edge.internetExplorerMode.siteLists.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites method: post operationId: admin.edge.internetExplorerMode.siteLists.CreateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id} method: get operationId: admin.edge.internetExplorerMode.siteLists.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id} method: patch operationId: admin.edge.internetExplorerMode.siteLists.UpdateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id} method: delete operationId: admin.edge.internetExplorerMode.siteLists.DeleteSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count method: get operationId: admin.edge.internetExplorerMode.siteLists.sites.GetCount-da97 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/$count method: get operationId: admin.edge.internetExplorerMode.siteLists.GetCount-d3d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/microsoft365Apps method: get operationId: admin.GetMicrosoft365Apps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/microsoft365Apps method: patch operationId: admin.UpdateMicrosoft365Apps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/microsoft365Apps method: delete operationId: admin.DeleteMicrosoft365Apps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/microsoft365Apps/installationOptions method: get operationId: admin.microsoft365Apps.GetInstallationOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/microsoft365Apps/installationOptions method: patch operationId: admin.microsoft365Apps.UpdateInstallationOptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/microsoft365Apps/installationOptions method: delete operationId: admin.microsoft365Apps.DeleteInstallationOptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/people method: get operationId: admin.GetPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/people/itemInsights method: get operationId: admin.people.GetItemInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/people/itemInsights method: patch operationId: admin.people.UpdateItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/people/itemInsights method: delete operationId: admin.people.DeleteItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/people/profileCardProperties method: get operationId: admin.people.ListProfileCardProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/people/profileCardProperties method: post operationId: admin.people.CreateProfileCardProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/people/profileCardProperties/{profileCardProperty-id} method: get operationId: admin.people.GetProfileCardProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/people/profileCardProperties/{profileCardProperty-id} method: patch operationId: admin.people.UpdateProfileCardProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/people/profileCardProperties/{profileCardProperty-id} method: delete operationId: admin.people.DeleteProfileCardProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/people/profileCardProperties/$count method: get operationId: admin.people.profileCardProperties.GetCount-9f88 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/people/pronouns method: get operationId: admin.people.GetPronouns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/people/pronouns method: patch operationId: admin.people.UpdatePronouns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/reportSettings method: get operationId: admin.GetReportSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/reportSettings method: patch operationId: admin.UpdateReportSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/reportSettings method: delete operationId: admin.DeleteReportSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement method: get operationId: admin.GetServiceAnnouncement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement method: patch operationId: admin.UpdateServiceAnnouncement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement method: delete operationId: admin.DeleteServiceAnnouncement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews method: get operationId: admin.serviceAnnouncement.ListHealthOverviews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/healthOverviews method: post operationId: admin.serviceAnnouncement.CreateHealthOverviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id} method: get operationId: admin.serviceAnnouncement.GetHealthOverviews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id} method: patch operationId: admin.serviceAnnouncement.UpdateHealthOverviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id} method: delete operationId: admin.serviceAnnouncement.DeleteHealthOverviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues method: get operationId: admin.serviceAnnouncement.healthOverviews.ListIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues method: post operationId: admin.serviceAnnouncement.healthOverviews.CreateIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id} method: get operationId: admin.serviceAnnouncement.healthOverviews.GetIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id} method: patch operationId: admin.serviceAnnouncement.healthOverviews.UpdateIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id} method: delete operationId: admin.serviceAnnouncement.healthOverviews.DeleteIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport() method: get operationId: admin.serviceAnnouncement.healthOverviews.serviceHealth.issues.serviceHealthIssue.incidentReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/$count method: get operationId: admin.serviceAnnouncement.healthOverviews.issues.GetCount-fd80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/healthOverviews/$count method: get operationId: admin.serviceAnnouncement.healthOverviews.GetCount-51c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/issues method: get operationId: admin.serviceAnnouncement.ListIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/issues method: post operationId: admin.serviceAnnouncement.CreateIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/issues/{serviceHealthIssue-id} method: get operationId: admin.serviceAnnouncement.GetIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/issues/{serviceHealthIssue-id} method: patch operationId: admin.serviceAnnouncement.UpdateIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/issues/{serviceHealthIssue-id} method: delete operationId: admin.serviceAnnouncement.DeleteIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport() method: get operationId: admin.serviceAnnouncement.issues.serviceHealthIssue.incidentReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/issues/$count method: get operationId: admin.serviceAnnouncement.issues.GetCount-e140 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages method: get operationId: admin.serviceAnnouncement.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages method: post operationId: admin.serviceAnnouncement.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id} method: get operationId: admin.serviceAnnouncement.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id} method: patch operationId: admin.serviceAnnouncement.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id} method: delete operationId: admin.serviceAnnouncement.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments method: get operationId: admin.serviceAnnouncement.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments method: post operationId: admin.serviceAnnouncement.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id} method: get operationId: admin.serviceAnnouncement.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id} method: patch operationId: admin.serviceAnnouncement.messages.UpdateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id} method: delete operationId: admin.serviceAnnouncement.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content method: get operationId: admin.serviceAnnouncement.messages.GetAttachmentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content method: put operationId: admin.serviceAnnouncement.messages.UpdateAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content method: delete operationId: admin.serviceAnnouncement.messages.DeleteAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count method: get operationId: admin.serviceAnnouncement.messages.attachments.GetCount-e0ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive method: get operationId: admin.serviceAnnouncement.GetMessagesAttachmentsArchive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive method: put operationId: admin.serviceAnnouncement.UpdateMessagesAttachmentsArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive method: delete operationId: admin.serviceAnnouncement.DeleteMessagesAttachmentsArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/$count method: get operationId: admin.serviceAnnouncement.messages.GetCount-0cc9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/serviceAnnouncement/messages/archive method: post operationId: admin.serviceAnnouncement.messages.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/favorite method: post operationId: admin.serviceAnnouncement.messages.favorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/markRead method: post operationId: admin.serviceAnnouncement.messages.markRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/markUnread method: post operationId: admin.serviceAnnouncement.messages.markUnread x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/unarchive method: post operationId: admin.serviceAnnouncement.messages.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/serviceAnnouncement/messages/unfavorite method: post operationId: admin.serviceAnnouncement.messages.unfavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/sharepoint method: get operationId: admin.GetSharepoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/sharepoint method: patch operationId: admin.UpdateSharepoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/sharepoint method: delete operationId: admin.DeleteSharepoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/sharepoint/settings method: get operationId: admin.sharepoint.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/sharepoint/settings method: patch operationId: admin.sharepoint.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/sharepoint/settings method: delete operationId: admin.sharepoint.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances method: get operationId: agreementAcceptances.agreementAcceptance.ListAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreementAcceptances method: post operationId: agreementAcceptances.agreementAcceptance.CreateAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances/{agreementAcceptance-id} method: get operationId: agreementAcceptances.agreementAcceptance.GetAgreementAcceptance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreementAcceptances/{agreementAcceptance-id} method: patch operationId: agreementAcceptances.agreementAcceptance.UpdateAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreementAcceptances/{agreementAcceptance-id} method: delete operationId: agreementAcceptances.agreementAcceptance.DeleteAgreementAcceptance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements method: get operationId: agreements.agreement.ListAgreement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements method: post operationId: agreements.agreement.CreateAgreement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id} method: get operationId: agreements.agreement.GetAgreement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id} method: patch operationId: agreements.agreement.UpdateAgreement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id} method: delete operationId: agreements.agreement.DeleteAgreement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances method: get operationId: agreements.ListAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/acceptances method: post operationId: agreements.CreateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: get operationId: agreements.GetAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: patch operationId: agreements.UpdateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: delete operationId: agreements.DeleteAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/acceptances/$count method: get operationId: agreements.acceptances.GetCount-9ff2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file method: get operationId: agreements.GetFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file method: patch operationId: agreements.UpdateFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file method: delete operationId: agreements.DeleteFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations method: get operationId: agreements.file.ListLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations method: post operationId: agreements.file.CreateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: get operationId: agreements.file.GetLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: patch operationId: agreements.file.UpdateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: delete operationId: agreements.file.DeleteLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: get operationId: agreements.file.localizations.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: post operationId: agreements.file.localizations.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: agreements.file.localizations.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: agreements.file.localizations.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: agreements.file.localizations.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count method: get operationId: agreements.file.localizations.versions.GetCount-c405 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/file/localizations/$count method: get operationId: agreements.file.localizations.GetCount-37c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files method: get operationId: agreements.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files method: post operationId: agreements.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id} method: get operationId: agreements.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id} method: patch operationId: agreements.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id} method: delete operationId: agreements.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: get operationId: agreements.files.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: post operationId: agreements.files.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: agreements.files.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: agreements.files.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: agreements.files.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count method: get operationId: agreements.files.versions.GetCount-8216 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agreements/{agreement-id}/files/$count method: get operationId: agreements.files.GetCount-b229 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs method: get operationId: appCatalogs.appCatalogs.GetAppCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs method: patch operationId: appCatalogs.appCatalogs.UpdateAppCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps method: get operationId: appCatalogs.ListTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps method: post operationId: appCatalogs.CreateTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id} method: get operationId: appCatalogs.GetTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id} method: patch operationId: appCatalogs.UpdateTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id} method: delete operationId: appCatalogs.DeleteTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions method: get operationId: appCatalogs.teamsApps.ListAppDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions method: post operationId: appCatalogs.teamsApps.CreateAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: get operationId: appCatalogs.teamsApps.GetAppDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: patch operationId: appCatalogs.teamsApps.UpdateAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: delete operationId: appCatalogs.teamsApps.DeleteAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: get operationId: appCatalogs.teamsApps.appDefinitions.GetBot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: patch operationId: appCatalogs.teamsApps.appDefinitions.UpdateBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: delete operationId: appCatalogs.teamsApps.appDefinitions.DeleteBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count method: get operationId: appCatalogs.teamsApps.appDefinitions.GetCount-ad4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/$count method: get operationId: appCatalogs.teamsApps.GetCount-d4ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications method: get operationId: applications.application.ListApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications method: post operationId: applications.application.CreateApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id} method: get operationId: applications.application.GetApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id} method: patch operationId: applications.application.UpdateApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id} method: delete operationId: applications.application.DeleteApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/appManagementPolicies method: get operationId: applications.ListAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref method: delete operationId: applications.appManagementPolicies.DeleteRefAppManagementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/appManagementPolicies/$count method: get operationId: applications.appManagementPolicies.GetCount-3aad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/appManagementPolicies/$ref method: get operationId: applications.ListRefAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/appManagementPolicies/$ref method: post operationId: applications.CreateRefAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/appManagementPolicies/$ref method: delete operationId: applications.DeleteRefAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/createdOnBehalfOf method: get operationId: applications.GetCreatedOnBehalfOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/extensionProperties method: get operationId: applications.ListExtensionProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/extensionProperties method: post operationId: applications.CreateExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/extensionProperties/{extensionProperty-id} method: get operationId: applications.GetExtensionProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/extensionProperties/{extensionProperty-id} method: patch operationId: applications.UpdateExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/extensionProperties/{extensionProperty-id} method: delete operationId: applications.DeleteExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/extensionProperties/$count method: get operationId: applications.extensionProperties.GetCount-3535 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials method: get operationId: applications.ListFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials method: post operationId: applications.CreateFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: get operationId: applications.GetFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: patch operationId: applications.UpdateFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: delete operationId: applications.DeleteFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials(name='{name}') method: get operationId: applications.federatedIdentityCredentials.GetByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/federatedIdentityCredentials(name='{name}') method: patch operationId: applications.federatedIdentityCredentials.UpdateByName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials(name='{name}') method: delete operationId: applications.federatedIdentityCredentials.DeleteByName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/federatedIdentityCredentials/$count method: get operationId: applications.federatedIdentityCredentials.GetCount-d653 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/homeRealmDiscoveryPolicies method: get operationId: applications.ListHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: get operationId: applications.GetHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/homeRealmDiscoveryPolicies/$count method: get operationId: applications.homeRealmDiscoveryPolicies.GetCount-1662 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/logo method: get operationId: applications.application.GetLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/logo method: put operationId: applications.application.UpdateLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/logo method: delete operationId: applications.application.DeleteLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/addKey method: post operationId: applications.application.addKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/addPassword method: post operationId: applications.application.addPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/checkMemberGroups method: post operationId: applications.application.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/checkMemberObjects method: post operationId: applications.application.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/getMemberGroups method: post operationId: applications.application.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/getMemberObjects method: post operationId: applications.application.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/removeKey method: post operationId: applications.application.removeKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/removePassword method: post operationId: applications.application.removePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/restore method: post operationId: applications.application.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/setVerifiedPublisher method: post operationId: applications.application.setVerifiedPublisher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/unsetVerifiedPublisher method: post operationId: applications.application.unsetVerifiedPublisher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners method: get operationId: applications.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/$ref method: delete operationId: applications.owners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners/{directoryObject-id}/graph.appRoleAssignment method: get operationId: applications.GetOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/graph.endpoint method: get operationId: applications.GetOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/graph.servicePrincipal method: get operationId: applications.GetOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/{directoryObject-id}/graph.user method: get operationId: applications.GetOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/$count method: get operationId: applications.owners.GetCount-2b88 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/$ref method: get operationId: applications.ListRefOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/$ref method: post operationId: applications.CreateRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners/$ref method: delete operationId: applications.DeleteRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/owners/graph.appRoleAssignment method: get operationId: applications.ListOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.appRoleAssignment/$count method: get operationId: applications.Owners.GetCount.AsAppRoleAssignment-eb25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.endpoint method: get operationId: applications.ListOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.endpoint/$count method: get operationId: applications.Owners.GetCount.AsEndpoint-0426 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.servicePrincipal method: get operationId: applications.ListOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.servicePrincipal/$count method: get operationId: applications.Owners.GetCount.AsServicePrincipal-0959 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.user method: get operationId: applications.ListOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/owners/graph.user/$count method: get operationId: applications.Owners.GetCount.AsUser-c674 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization method: get operationId: applications.GetSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization method: put operationId: applications.SetSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization method: delete operationId: applications.DeleteSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs method: get operationId: applications.synchronization.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs method: post operationId: applications.synchronization.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id} method: get operationId: applications.synchronization.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id} method: patch operationId: applications.synchronization.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id} method: delete operationId: applications.synchronization.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: get operationId: applications.synchronization.jobs.GetBulkUpload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: patch operationId: applications.synchronization.jobs.UpdateBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: delete operationId: applications.synchronization.jobs.DeleteBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: get operationId: applications.synchronization.jobs.GetBulkUploadContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: put operationId: applications.synchronization.jobs.UpdateBulkUploadContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: delete operationId: applications.synchronization.jobs.DeleteBulkUploadContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause method: post operationId: applications.application.synchronization.jobs.synchronizationJob.pause x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand method: post operationId: applications.application.synchronization.jobs.synchronizationJob.provisionOnDemand x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart method: post operationId: applications.application.synchronization.jobs.synchronizationJob.restart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start method: post operationId: applications.application.synchronization.jobs.synchronizationJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials method: post operationId: applications.application.synchronization.jobs.synchronizationJob.validateCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema method: get operationId: applications.synchronization.jobs.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema method: patch operationId: applications.synchronization.jobs.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema method: delete operationId: applications.synchronization.jobs.DeleteSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: get operationId: applications.synchronization.jobs.schema.ListDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: post operationId: applications.synchronization.jobs.schema.CreateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: get operationId: applications.synchronization.jobs.schema.GetDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: patch operationId: applications.synchronization.jobs.schema.UpdateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: delete operationId: applications.synchronization.jobs.schema.DeleteDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: applications.application.synchronization.jobs.synchronizationJob.schema.directories.directoryDefinition.discover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count method: get operationId: applications.synchronization.jobs.schema.directories.GetCount-03bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators() method: get operationId: applications.application.synchronization.jobs.synchronizationJob.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions() method: get operationId: applications.application.synchronization.jobs.synchronizationJob.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression method: post operationId: applications.application.synchronization.jobs.synchronizationJob.schema.parseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/jobs/$count method: get operationId: applications.synchronization.jobs.GetCount-30ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/jobs/validateCredentials method: post operationId: applications.application.synchronization.jobs.validateCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/acquireAccessToken method: post operationId: applications.application.synchronization.acquireAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/secrets method: put operationId: applications.synchronization.SetSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/secrets/$count method: get operationId: applications.synchronization.Secrets.GetCount-26f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates method: get operationId: applications.synchronization.ListTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates method: post operationId: applications.synchronization.CreateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id} method: get operationId: applications.synchronization.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id} method: patch operationId: applications.synchronization.UpdateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id} method: delete operationId: applications.synchronization.DeleteTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: get operationId: applications.synchronization.templates.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: patch operationId: applications.synchronization.templates.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: delete operationId: applications.synchronization.templates.DeleteSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: get operationId: applications.synchronization.templates.schema.ListDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: post operationId: applications.synchronization.templates.schema.CreateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: get operationId: applications.synchronization.templates.schema.GetDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: patch operationId: applications.synchronization.templates.schema.UpdateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: delete operationId: applications.synchronization.templates.schema.DeleteDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.directories.directoryDefinition.discover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count method: get operationId: applications.synchronization.templates.schema.directories.GetCount-27bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators() method: get operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions() method: get operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression method: post operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.parseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/synchronization/templates/$count method: get operationId: applications.synchronization.templates.GetCount-738a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies method: get operationId: applications.ListTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref method: delete operationId: applications.tokenIssuancePolicies.DeleteRefTokenIssuancePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenIssuancePolicies/$count method: get operationId: applications.tokenIssuancePolicies.GetCount-4be5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies/$ref method: get operationId: applications.ListRefTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenIssuancePolicies/$ref method: post operationId: applications.CreateRefTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenIssuancePolicies/$ref method: delete operationId: applications.DeleteRefTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenLifetimePolicies method: get operationId: applications.ListTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref method: delete operationId: applications.tokenLifetimePolicies.DeleteRefTokenLifetimePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenLifetimePolicies/$count method: get operationId: applications.tokenLifetimePolicies.GetCount-5de4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenLifetimePolicies/$ref method: get operationId: applications.ListRefTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{application-id}/tokenLifetimePolicies/$ref method: post operationId: applications.CreateRefTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/{application-id}/tokenLifetimePolicies/$ref method: delete operationId: applications.DeleteRefTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(appId='{appId}') method: get operationId: applications.application.GetApplicationByAppId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications(appId='{appId}') method: patch operationId: applications.application.UpdateApplicationByAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(appId='{appId}') method: delete operationId: applications.application.DeleteApplicationByAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(uniqueName='{uniqueName}') method: get operationId: applications.application.GetApplicationByUniqueName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications(uniqueName='{uniqueName}') method: patch operationId: applications.application.UpdateApplicationByUniqueName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications(uniqueName='{uniqueName}') method: delete operationId: applications.application.DeleteApplicationByUniqueName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/$count method: get operationId: applications.GetCount-8398 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/delta() method: get operationId: applications.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/getAvailableExtensionProperties method: post operationId: applications.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/getByIds method: post operationId: applications.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applications/validateProperties method: post operationId: applications.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applicationTemplates method: get operationId: applicationTemplates.applicationTemplate.ListApplicationTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applicationTemplates/{applicationTemplate-id} method: get operationId: applicationTemplates.applicationTemplate.GetApplicationTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applicationTemplates/{applicationTemplate-id}/instantiate method: post operationId: applicationTemplates.applicationTemplate.instantiate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /applicationTemplates/$count method: get operationId: applicationTemplates.GetCount-d1a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs method: get operationId: auditLogs.auditLogRoot.GetAuditLogRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs method: patch operationId: auditLogs.auditLogRoot.UpdateAuditLogRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits method: get operationId: auditLogs.ListDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/directoryAudits method: post operationId: auditLogs.CreateDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/{directoryAudit-id} method: get operationId: auditLogs.GetDirectoryAudits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/directoryAudits/{directoryAudit-id} method: patch operationId: auditLogs.UpdateDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/{directoryAudit-id} method: delete operationId: auditLogs.DeleteDirectoryAudits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/directoryAudits/$count method: get operationId: auditLogs.directoryAudits.GetCount-fedb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/provisioning method: get operationId: auditLogs.ListProvisioning x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/provisioning method: post operationId: auditLogs.CreateProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/provisioning/{provisioningObjectSummary-id} method: get operationId: auditLogs.GetProvisioning x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/provisioning/{provisioningObjectSummary-id} method: patch operationId: auditLogs.UpdateProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/provisioning/{provisioningObjectSummary-id} method: delete operationId: auditLogs.DeleteProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/provisioning/$count method: get operationId: auditLogs.provisioning.GetCount-2f99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns method: get operationId: auditLogs.ListSignIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns method: post operationId: auditLogs.CreateSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/{signIn-id} method: get operationId: auditLogs.GetSignIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns/{signIn-id} method: patch operationId: auditLogs.UpdateSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/{signIn-id} method: delete operationId: auditLogs.DeleteSignIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/$count method: get operationId: auditLogs.signIns.GetCount-9ee4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auditLogs/signIns/confirmCompromised method: post operationId: auditLogs.signIns.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/confirmSafe method: post operationId: auditLogs.signIns.confirmSafe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auditLogs/signIns/dismiss method: post operationId: auditLogs.signIns.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations method: get operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.ListAuthenticationMethodConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodConfigurations method: post operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.CreateAuthenticationMethodConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.GetAuthenticationMethodConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.UpdateAuthenticationMethodConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.DeleteAuthenticationMethodConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodConfigurations/$count method: get operationId: authenticationMethodConfigurations.GetCount-6d53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy method: get operationId: authenticationMethodsPolicy.authenticationMethodsPolicy.GetAuthenticationMethodsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy method: patch operationId: authenticationMethodsPolicy.authenticationMethodsPolicy.UpdateAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e7d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /certificateBasedAuthConfiguration method: get operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.ListCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /certificateBasedAuthConfiguration method: post operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.CreateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: get operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.GetCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: patch operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.UpdateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: delete operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.DeleteCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /certificateBasedAuthConfiguration/$count method: get operationId: certificateBasedAuthConfiguration.GetCount-e291 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats method: get operationId: chats.chat.ListChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats method: post operationId: chats.chat.CreateChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id} method: get operationId: chats.chat.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id} method: patch operationId: chats.chat.UpdateChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id} method: delete operationId: chats.chat.DeleteChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps method: get operationId: chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps method: post operationId: chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/$count method: get operationId: chats.installedApps.GetCount-3987 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/lastMessagePreview method: get operationId: chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/lastMessagePreview method: patch operationId: chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/lastMessagePreview method: delete operationId: chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members method: get operationId: chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members method: post operationId: chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/{conversationMember-id} method: get operationId: chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members/{conversationMember-id} method: patch operationId: chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/{conversationMember-id} method: delete operationId: chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/$count method: get operationId: chats.members.GetCount-9627 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/members/add method: post operationId: chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/members/remove method: post operationId: chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages method: get operationId: chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages method: post operationId: chats.CreateMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id} method: get operationId: chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: chats.messages.hostedContents.GetCount-a167 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: chats.messages.replies.hostedContents.GetCount-ccd3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: chats.messages.replies.GetCount-10ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/$count method: get operationId: chats.messages.GetCount-3dde x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/messages/delta() method: get operationId: chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/hideForUser method: post operationId: chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/markChatReadForUser method: post operationId: chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/markChatUnreadForUser method: post operationId: chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/removeAllAccessForUser method: post operationId: chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/sendActivityNotification method: post operationId: chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/unhideForUser method: post operationId: chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants method: get operationId: chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/permissionGrants method: post operationId: chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/$count method: get operationId: chats.permissionGrants.GetCount-7597 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages method: get operationId: chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages method: post operationId: chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/pinnedMessages/$count method: get operationId: chats.pinnedMessages.GetCount-ad15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs method: get operationId: chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs method: post operationId: chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs/$count method: get operationId: chats.tabs.GetCount-b645 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/$count method: get operationId: chats.GetCount-61c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/getAllMessages() method: get operationId: chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/getAllRetainedMessages() method: get operationId: chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications method: get operationId: communications.cloudCommunications.GetCloudCommunications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications method: patch operationId: communications.cloudCommunications.UpdateCloudCommunications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords method: get operationId: communications.ListCallRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords method: post operationId: communications.CreateCallRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id} method: get operationId: communications.GetCallRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id} method: patch operationId: communications.UpdateCallRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id} method: delete operationId: communications.DeleteCallRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/organizer_v2 method: get operationId: communications.callRecords.GetOrganizer_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/organizer_v2 method: patch operationId: communications.callRecords.UpdateOrganizer_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/organizer_v2 method: delete operationId: communications.callRecords.DeleteOrganizer_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2 method: get operationId: communications.callRecords.ListParticipants_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/participants_v2 method: post operationId: communications.callRecords.CreateParticipants_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2/{participant-id} method: get operationId: communications.callRecords.GetParticipants_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/participants_v2/{participant-id} method: patch operationId: communications.callRecords.UpdateParticipants_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2/{participant-id} method: delete operationId: communications.callRecords.DeleteParticipants_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/participants_v2/$count method: get operationId: communications.callRecords.participants_v2.GetCount-ecf7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions method: get operationId: communications.callRecords.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions method: post operationId: communications.callRecords.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id} method: get operationId: communications.callRecords.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/{session-id} method: patch operationId: communications.callRecords.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id} method: delete operationId: communications.callRecords.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments method: get operationId: communications.callRecords.sessions.ListSegments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments method: post operationId: communications.callRecords.sessions.CreateSegments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id} method: get operationId: communications.callRecords.sessions.GetSegments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id} method: patch operationId: communications.callRecords.sessions.UpdateSegments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id} method: delete operationId: communications.callRecords.sessions.DeleteSegments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count method: get operationId: communications.callRecords.sessions.segments.GetCount-4fed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/{callRecord-id}/sessions/$count method: get operationId: communications.callRecords.sessions.GetCount-c743 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/$count method: get operationId: communications.callRecords.GetCount-e558 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}) method: get operationId: communications.callRecords.getDirectRoutingCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}) method: get operationId: communications.callRecords.getPstnCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls method: get operationId: communications.ListCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls method: post operationId: communications.CreateCalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id} method: get operationId: communications.GetCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id} method: patch operationId: communications.UpdateCalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id} method: delete operationId: communications.DeleteCalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups method: get operationId: communications.calls.ListAudioRoutingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/audioRoutingGroups method: post operationId: communications.calls.CreateAudioRoutingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id} method: get operationId: communications.calls.GetAudioRoutingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id} method: patch operationId: communications.calls.UpdateAudioRoutingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id} method: delete operationId: communications.calls.DeleteAudioRoutingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/audioRoutingGroups/$count method: get operationId: communications.calls.audioRoutingGroups.GetCount-157e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/contentSharingSessions method: get operationId: communications.calls.ListContentSharingSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/contentSharingSessions method: post operationId: communications.calls.CreateContentSharingSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id} method: get operationId: communications.calls.GetContentSharingSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id} method: patch operationId: communications.calls.UpdateContentSharingSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id} method: delete operationId: communications.calls.DeleteContentSharingSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/contentSharingSessions/$count method: get operationId: communications.calls.contentSharingSessions.GetCount-a2b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/addLargeGalleryView method: post operationId: communications.calls.call.addLargeGalleryView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/answer method: post operationId: communications.calls.call.answer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/cancelMediaProcessing method: post operationId: communications.calls.call.cancelMediaProcessing x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/changeScreenSharingRole method: post operationId: communications.calls.call.changeScreenSharingRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/keepAlive method: post operationId: communications.calls.call.keepAlive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/mute method: post operationId: communications.calls.call.mute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/playPrompt method: post operationId: communications.calls.call.playPrompt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/recordResponse method: post operationId: communications.calls.call.recordResponse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/redirect method: post operationId: communications.calls.call.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/reject method: post operationId: communications.calls.call.reject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/sendDtmfTones method: post operationId: communications.calls.call.sendDtmfTones x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/subscribeToTone method: post operationId: communications.calls.call.subscribeToTone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/transfer method: post operationId: communications.calls.call.transfer x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/unmute method: post operationId: communications.calls.call.unmute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/updateRecordingStatus method: post operationId: communications.calls.call.updateRecordingStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations method: get operationId: communications.calls.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/operations method: post operationId: communications.calls.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations/{commsOperation-id} method: get operationId: communications.calls.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/operations/{commsOperation-id} method: patch operationId: communications.calls.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations/{commsOperation-id} method: delete operationId: communications.calls.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/operations/$count method: get operationId: communications.calls.operations.GetCount-3444 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants method: get operationId: communications.calls.ListParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants method: post operationId: communications.calls.CreateParticipants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id} method: get operationId: communications.calls.GetParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants/{participant-id} method: patch operationId: communications.calls.UpdateParticipants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id} method: delete operationId: communications.calls.DeleteParticipants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id}/mute method: post operationId: communications.calls.call.participants.participant.mute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id}/startHoldMusic method: post operationId: communications.calls.call.participants.participant.startHoldMusic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic method: post operationId: communications.calls.call.participants.participant.stopHoldMusic x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /communications/calls/{call-id}/participants/$count method: get operationId: communications.calls.participants.GetCount-4efe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/{call-id}/participants/invite method: post operationId: communications.calls.call.participants.invite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/calls/$count method: get operationId: communications.calls.GetCount-5d04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/calls/logTeleconferenceDeviceQuality method: post operationId: communications.calls.logTeleconferenceDeviceQuality x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/getAllOnlineMeetingMessages() method: get operationId: communications.getAllOnlineMeetingMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/getPresencesByUserId method: post operationId: communications.getPresencesByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations method: get operationId: communications.ListOnlineMeetingConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations method: post operationId: communications.CreateOnlineMeetingConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id} method: get operationId: communications.GetOnlineMeetingConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id} method: patch operationId: communications.UpdateOnlineMeetingConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id} method: delete operationId: communications.DeleteOnlineMeetingConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages method: get operationId: communications.onlineMeetingConversations.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages method: post operationId: communications.onlineMeetingConversations.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: get operationId: communications.onlineMeetingConversations.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: patch operationId: communications.onlineMeetingConversations.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} method: delete operationId: communications.onlineMeetingConversations.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/conversation method: get operationId: communications.onlineMeetingConversations.messages.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions method: get operationId: communications.onlineMeetingConversations.messages.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions method: post operationId: communications.onlineMeetingConversations.messages.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.messages.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.messages.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.messages.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/$count method: get operationId: communications.onlineMeetingConversations.messages.reactions.GetCount-89b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies method: get operationId: communications.onlineMeetingConversations.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies method: post operationId: communications.onlineMeetingConversations.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: get operationId: communications.onlineMeetingConversations.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: patch operationId: communications.onlineMeetingConversations.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} method: delete operationId: communications.onlineMeetingConversations.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/conversation method: get operationId: communications.onlineMeetingConversations.messages.replies.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions method: get operationId: communications.onlineMeetingConversations.messages.replies.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions method: post operationId: communications.onlineMeetingConversations.messages.replies.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.messages.replies.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.messages.replies.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.messages.replies.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/$count method: get operationId: communications.onlineMeetingConversations.messages.replies.reactions.GetCount-e8c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/replyTo method: get operationId: communications.onlineMeetingConversations.messages.replies.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/$count method: get operationId: communications.onlineMeetingConversations.messages.replies.GetCount-6213 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replyTo method: get operationId: communications.onlineMeetingConversations.messages.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/$count method: get operationId: communications.onlineMeetingConversations.messages.GetCount-6781 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting method: get operationId: communications.onlineMeetingConversations.GetOnlineMeeting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting/attendeeReport method: get operationId: communications.onlineMeetingConversations.GetOnlineMeetingAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting/attendeeReport method: put operationId: communications.onlineMeetingConversations.UpdateOnlineMeetingAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/onlineMeeting/attendeeReport method: delete operationId: communications.onlineMeetingConversations.DeleteOnlineMeetingAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter method: get operationId: communications.onlineMeetingConversations.GetStarter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter method: patch operationId: communications.onlineMeetingConversations.UpdateStarter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter method: delete operationId: communications.onlineMeetingConversations.DeleteStarter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/conversation method: get operationId: communications.onlineMeetingConversations.starter.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions method: get operationId: communications.onlineMeetingConversations.starter.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions method: post operationId: communications.onlineMeetingConversations.starter.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.starter.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.starter.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.starter.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/reactions/$count method: get operationId: communications.onlineMeetingConversations.starter.reactions.GetCount-690a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies method: get operationId: communications.onlineMeetingConversations.starter.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies method: post operationId: communications.onlineMeetingConversations.starter.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id} method: get operationId: communications.onlineMeetingConversations.starter.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id} method: patch operationId: communications.onlineMeetingConversations.starter.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id} method: delete operationId: communications.onlineMeetingConversations.starter.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/conversation method: get operationId: communications.onlineMeetingConversations.starter.replies.GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions method: get operationId: communications.onlineMeetingConversations.starter.replies.ListReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions method: post operationId: communications.onlineMeetingConversations.starter.replies.CreateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: get operationId: communications.onlineMeetingConversations.starter.replies.GetReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: patch operationId: communications.onlineMeetingConversations.starter.replies.UpdateReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} method: delete operationId: communications.onlineMeetingConversations.starter.replies.DeleteReactions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/reactions/$count method: get operationId: communications.onlineMeetingConversations.starter.replies.reactions.GetCount-ede3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/{engagementConversationMessage-id}/replyTo method: get operationId: communications.onlineMeetingConversations.starter.replies.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replies/$count method: get operationId: communications.onlineMeetingConversations.starter.replies.GetCount-8c87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/starter/replyTo method: get operationId: communications.onlineMeetingConversations.starter.GetReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetingConversations/$count method: get operationId: communications.onlineMeetingConversations.GetCount-42c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings method: get operationId: communications.ListOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings method: post operationId: communications.CreateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id} method: get operationId: communications.GetOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id} method: patch operationId: communications.UpdateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id} method: delete operationId: communications.DeleteOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports method: get operationId: communications.onlineMeetings.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports method: post operationId: communications.onlineMeetings.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: communications.onlineMeetings.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: communications.onlineMeetings.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: communications.onlineMeetings.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: communications.onlineMeetings.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: communications.onlineMeetings.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: communications.onlineMeetings.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: communications.onlineMeetings.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: communications.onlineMeetings.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: communications.onlineMeetings.attendanceReports.attendanceRecords.GetCount-73e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count method: get operationId: communications.onlineMeetings.attendanceReports.GetCount-c621 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendeeReport method: get operationId: communications.GetOnlineMeetingsAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/attendeeReport method: put operationId: communications.UpdateOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/attendeeReport method: delete operationId: communications.DeleteOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl() method: get operationId: communications.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms method: post operationId: communications.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms method: post operationId: communications.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings method: get operationId: communications.onlineMeetings.ListRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings method: post operationId: communications.onlineMeetings.CreateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: get operationId: communications.onlineMeetings.GetRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: patch operationId: communications.onlineMeetings.UpdateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: delete operationId: communications.onlineMeetings.DeleteRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: get operationId: communications.onlineMeetings.GetRecordingsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: put operationId: communications.onlineMeetings.UpdateRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: delete operationId: communications.onlineMeetings.DeleteRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/$count method: get operationId: communications.onlineMeetings.recordings.GetCount-0fd0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/recordings/delta() method: get operationId: communications.onlineMeetings.onlineMeeting.recordings.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts method: get operationId: communications.onlineMeetings.ListTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts method: post operationId: communications.onlineMeetings.CreateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: get operationId: communications.onlineMeetings.GetTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: patch operationId: communications.onlineMeetings.UpdateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: delete operationId: communications.onlineMeetings.DeleteTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: get operationId: communications.onlineMeetings.GetTranscriptsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: put operationId: communications.onlineMeetings.UpdateTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: delete operationId: communications.onlineMeetings.DeleteTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: communications.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: communications.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: communications.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count method: get operationId: communications.onlineMeetings.transcripts.GetCount-7670 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/{onlineMeeting-id}/transcripts/delta() method: get operationId: communications.onlineMeetings.onlineMeeting.transcripts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/$count method: get operationId: communications.onlineMeetings.GetCount-91a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/createOrGet method: post operationId: communications.onlineMeetings.createOrGet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: communications.onlineMeetings.getAllRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: communications.onlineMeetings.getAllTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/presences method: get operationId: communications.ListPresences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/presences method: post operationId: communications.CreatePresences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id} method: get operationId: communications.GetPresences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /communications/presences/{presence-id} method: patch operationId: communications.UpdatePresences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id} method: delete operationId: communications.DeletePresences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/clearPresence method: post operationId: communications.presences.presence.clearPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/clearUserPreferredPresence method: post operationId: communications.presences.presence.clearUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/setPresence method: post operationId: communications.presences.presence.setPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/setStatusMessage method: post operationId: communications.presences.presence.setStatusMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/{presence-id}/setUserPreferredPresence method: post operationId: communications.presences.presence.setUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /communications/presences/$count method: get operationId: communications.presences.GetCount-e4ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /compliance method: get operationId: compliance.compliance.GetCompliance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /compliance method: patch operationId: compliance.compliance.UpdateCompliance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections method: get operationId: connections.externalConnection.ListExternalConnection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections method: post operationId: connections.externalConnection.CreateExternalConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id} method: get operationId: connections.externalConnection.GetExternalConnection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id} method: patch operationId: connections.externalConnection.UpdateExternalConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id} method: delete operationId: connections.externalConnection.DeleteExternalConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups method: get operationId: connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups method: post operationId: connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: connections.groups.members.GetCount-d49a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/groups/$count method: get operationId: connections.groups.GetCount-6035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items method: get operationId: connections.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items method: post operationId: connections.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id} method: get operationId: connections.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id} method: put operationId: connections.SetItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id} method: delete operationId: connections.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities method: get operationId: connections.items.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities method: post operationId: connections.items.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: get operationId: connections.items.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: patch operationId: connections.items.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: delete operationId: connections.items.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy method: get operationId: connections.items.activities.GetPerformedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/activities/$count method: get operationId: connections.items.activities.GetCount-5552 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities method: post operationId: connections.externalConnection.items.externalItem.addActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/items/$count method: get operationId: connections.items.GetCount-eebb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/operations method: get operationId: connections.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/operations method: post operationId: connections.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/operations/{connectionOperation-id} method: get operationId: connections.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/operations/{connectionOperation-id} method: patch operationId: connections.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/operations/{connectionOperation-id} method: delete operationId: connections.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/{externalConnection-id}/operations/$count method: get operationId: connections.operations.GetCount-57e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/schema method: get operationId: connections.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /connections/{externalConnection-id}/schema method: patch operationId: connections.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /connections/$count method: get operationId: connections.GetCount-7f4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts method: get operationId: contacts.orgContact.ListOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id} method: get operationId: contacts.orgContact.GetOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id} method: patch operationId: contacts.orgContact.UpdateOrgContact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id} method: delete operationId: contacts.orgContact.DeleteOrgContact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/directReports method: get operationId: contacts.ListDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/{directoryObject-id} method: get operationId: contacts.GetDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/{directoryObject-id}/graph.orgContact method: get operationId: contacts.GetDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/{directoryObject-id}/graph.user method: get operationId: contacts.GetDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/$count method: get operationId: contacts.directReports.GetCount-94c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.orgContact method: get operationId: contacts.ListDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.orgContact/$count method: get operationId: contacts.DirectReports.GetCount.AsOrgContact-315a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.user method: get operationId: contacts.ListDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/directReports/graph.user/$count method: get operationId: contacts.DirectReports.GetCount.AsUser-5746 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/manager method: get operationId: contacts.GetManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf method: get operationId: contacts.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id} method: get operationId: contacts.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: contacts.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: contacts.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/$count method: get operationId: contacts.memberOf.GetCount-46e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.administrativeUnit method: get operationId: contacts.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.administrativeUnit/$count method: get operationId: contacts.MemberOf.GetCount.AsAdministrativeUnit-db20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.group method: get operationId: contacts.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/memberOf/graph.group/$count method: get operationId: contacts.MemberOf.GetCount.AsGroup-df93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/checkMemberGroups method: post operationId: contacts.orgContact.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/checkMemberObjects method: post operationId: contacts.orgContact.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/getMemberGroups method: post operationId: contacts.orgContact.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/getMemberObjects method: post operationId: contacts.orgContact.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/restore method: post operationId: contacts.orgContact.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/retryServiceProvisioning method: post operationId: contacts.orgContact.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/onPremisesSyncBehavior method: get operationId: contacts.GetOnPremisesSyncBehavior x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/onPremisesSyncBehavior method: patch operationId: contacts.UpdateOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/onPremisesSyncBehavior method: delete operationId: contacts.DeleteOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/{orgContact-id}/serviceProvisioningErrors method: get operationId: contacts.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/serviceProvisioningErrors/$count method: get operationId: contacts.ServiceProvisioningErrors.GetCount-33c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf method: get operationId: contacts.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: contacts.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: contacts.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: contacts.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/$count method: get operationId: contacts.transitiveMemberOf.GetCount-d749 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: contacts.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: contacts.TransitiveMemberOf.GetCount.AsAdministrativeUnit-d6cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.group method: get operationId: contacts.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/{orgContact-id}/transitiveMemberOf/graph.group/$count method: get operationId: contacts.TransitiveMemberOf.GetCount.AsGroup-e1a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/$count method: get operationId: contacts.GetCount-60f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/delta() method: get operationId: contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contacts/getAvailableExtensionProperties method: post operationId: contacts.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/getByIds method: post operationId: contacts.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contacts/validateProperties method: post operationId: contacts.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts method: get operationId: contracts.contract.ListContract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts method: post operationId: contracts.contract.CreateContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id} method: get operationId: contracts.contract.GetContract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts/{contract-id} method: patch operationId: contracts.contract.UpdateContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id} method: delete operationId: contracts.contract.DeleteContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/checkMemberGroups method: post operationId: contracts.contract.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/checkMemberObjects method: post operationId: contracts.contract.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/getMemberGroups method: post operationId: contracts.contract.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/getMemberObjects method: post operationId: contracts.contract.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/{contract-id}/restore method: post operationId: contracts.contract.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/$count method: get operationId: contracts.GetCount-8092 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts/delta() method: get operationId: contracts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /contracts/getAvailableExtensionProperties method: post operationId: contracts.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/getByIds method: post operationId: contracts.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /contracts/validateProperties method: post operationId: contracts.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot method: get operationId: copilot.copilotRoot.GetCopilotRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot method: patch operationId: copilot.copilotRoot.UpdateCopilotRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin method: get operationId: copilot.GetAdmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/admin method: patch operationId: copilot.UpdateAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin method: delete operationId: copilot.DeleteAdmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings method: get operationId: copilot.admin.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/admin/settings method: patch operationId: copilot.admin.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings method: delete operationId: copilot.admin.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings/limitedMode method: get operationId: copilot.admin.settings.GetLimitedMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/admin/settings/limitedMode method: patch operationId: copilot.admin.settings.UpdateLimitedMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/admin/settings/limitedMode method: delete operationId: copilot.admin.settings.DeleteLimitedMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/interactionHistory method: get operationId: copilot.GetInteractionHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/interactionHistory method: patch operationId: copilot.UpdateInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/interactionHistory method: delete operationId: copilot.DeleteInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/interactionHistory/getAllEnterpriseInteractions() method: get operationId: copilot.interactionHistory.getAllEnterpriseInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/retrieval method: post operationId: copilot.retrieval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/reports method: get operationId: copilot.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users method: get operationId: copilot.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users method: post operationId: copilot.CreateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id} method: get operationId: copilot.GetUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/{aiUser-id} method: patch operationId: copilot.UpdateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id} method: delete operationId: copilot.DeleteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory method: get operationId: copilot.users.GetInteractionHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/{aiUser-id}/interactionHistory method: patch operationId: copilot.users.UpdateInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory method: delete operationId: copilot.users.DeleteInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory/getAllEnterpriseInteractions() method: get operationId: copilot.users.aiUser.interactionHistory.getAllEnterpriseInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/$count method: get operationId: copilot.users.GetCount-2ed5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dataPolicyOperations method: get operationId: dataPolicyOperations.dataPolicyOperation.ListDataPolicyOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dataPolicyOperations method: post operationId: dataPolicyOperations.dataPolicyOperation.CreateDataPolicyOperation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dataPolicyOperations/{dataPolicyOperation-id} method: get operationId: dataPolicyOperations.dataPolicyOperation.GetDataPolicyOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /dataPolicyOperations/{dataPolicyOperation-id} method: patch operationId: dataPolicyOperations.dataPolicyOperation.UpdateDataPolicyOperation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dataPolicyOperations/{dataPolicyOperation-id} method: delete operationId: dataPolicyOperations.dataPolicyOperation.DeleteDataPolicyOperation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /dataPolicyOperations/$count method: get operationId: dataPolicyOperations.GetCount-b129 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement method: get operationId: deviceAppManagement.deviceAppManagement.GetDeviceAppManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement method: patch operationId: deviceAppManagement.deviceAppManagement.UpdateDeviceAppManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections method: get operationId: deviceAppManagement.ListAndroidManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections method: post operationId: deviceAppManagement.CreateAndroidManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id} method: get operationId: deviceAppManagement.GetAndroidManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id} method: patch operationId: deviceAppManagement.UpdateAndroidManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id} method: delete operationId: deviceAppManagement.DeleteAndroidManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps method: get operationId: deviceAppManagement.androidManagedAppProtections.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps method: post operationId: deviceAppManagement.androidManagedAppProtections.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.androidManagedAppProtections.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.androidManagedAppProtections.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.androidManagedAppProtections.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count method: get operationId: deviceAppManagement.androidManagedAppProtections.apps.GetCount-6de4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments method: get operationId: deviceAppManagement.androidManagedAppProtections.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments method: post operationId: deviceAppManagement.androidManagedAppProtections.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.androidManagedAppProtections.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.androidManagedAppProtections.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.androidManagedAppProtections.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count method: get operationId: deviceAppManagement.androidManagedAppProtections.assignments.GetCount-574a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary method: get operationId: deviceAppManagement.androidManagedAppProtections.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary method: patch operationId: deviceAppManagement.androidManagedAppProtections.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary method: delete operationId: deviceAppManagement.androidManagedAppProtections.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/androidManagedAppProtections/$count method: get operationId: deviceAppManagement.androidManagedAppProtections.GetCount-dc72 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections method: get operationId: deviceAppManagement.ListDefaultManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections method: post operationId: deviceAppManagement.CreateDefaultManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id} method: get operationId: deviceAppManagement.GetDefaultManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id} method: patch operationId: deviceAppManagement.UpdateDefaultManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id} method: delete operationId: deviceAppManagement.DeleteDefaultManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps method: get operationId: deviceAppManagement.defaultManagedAppProtections.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps method: post operationId: deviceAppManagement.defaultManagedAppProtections.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.defaultManagedAppProtections.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.defaultManagedAppProtections.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.defaultManagedAppProtections.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count method: get operationId: deviceAppManagement.defaultManagedAppProtections.apps.GetCount-9a28 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary method: get operationId: deviceAppManagement.defaultManagedAppProtections.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary method: patch operationId: deviceAppManagement.defaultManagedAppProtections.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary method: delete operationId: deviceAppManagement.defaultManagedAppProtections.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/defaultManagedAppProtections/$count method: get operationId: deviceAppManagement.defaultManagedAppProtections.GetCount-9b85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections method: get operationId: deviceAppManagement.ListIosManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections method: post operationId: deviceAppManagement.CreateIosManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id} method: get operationId: deviceAppManagement.GetIosManagedAppProtections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id} method: patch operationId: deviceAppManagement.UpdateIosManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id} method: delete operationId: deviceAppManagement.DeleteIosManagedAppProtections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps method: get operationId: deviceAppManagement.iosManagedAppProtections.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps method: post operationId: deviceAppManagement.iosManagedAppProtections.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.iosManagedAppProtections.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.iosManagedAppProtections.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.iosManagedAppProtections.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count method: get operationId: deviceAppManagement.iosManagedAppProtections.apps.GetCount-33d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments method: get operationId: deviceAppManagement.iosManagedAppProtections.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments method: post operationId: deviceAppManagement.iosManagedAppProtections.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.iosManagedAppProtections.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.iosManagedAppProtections.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.iosManagedAppProtections.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count method: get operationId: deviceAppManagement.iosManagedAppProtections.assignments.GetCount-619f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary method: get operationId: deviceAppManagement.iosManagedAppProtections.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary method: patch operationId: deviceAppManagement.iosManagedAppProtections.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary method: delete operationId: deviceAppManagement.iosManagedAppProtections.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/iosManagedAppProtections/$count method: get operationId: deviceAppManagement.iosManagedAppProtections.GetCount-dcdc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppPolicies method: get operationId: deviceAppManagement.ListManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppPolicies method: post operationId: deviceAppManagement.CreateManagedAppPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id} method: get operationId: deviceAppManagement.GetManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id} method: patch operationId: deviceAppManagement.UpdateManagedAppPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id} method: delete operationId: deviceAppManagement.DeleteManagedAppPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps method: post operationId: deviceAppManagement.managedAppPolicies.managedAppPolicy.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppPolicies/$count method: get operationId: deviceAppManagement.managedAppPolicies.GetCount-b24d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations method: get operationId: deviceAppManagement.ListManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations method: post operationId: deviceAppManagement.CreateManagedAppRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id} method: get operationId: deviceAppManagement.GetManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id} method: patch operationId: deviceAppManagement.UpdateManagedAppRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id} method: delete operationId: deviceAppManagement.DeleteManagedAppRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies method: get operationId: deviceAppManagement.managedAppRegistrations.ListAppliedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies method: post operationId: deviceAppManagement.managedAppRegistrations.CreateAppliedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id} method: get operationId: deviceAppManagement.managedAppRegistrations.GetAppliedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id} method: patch operationId: deviceAppManagement.managedAppRegistrations.UpdateAppliedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id} method: delete operationId: deviceAppManagement.managedAppRegistrations.DeleteAppliedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps method: post operationId: deviceAppManagement.managedAppRegistrations.managedAppRegistration.appliedPolicies.managedAppPolicy.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count method: get operationId: deviceAppManagement.managedAppRegistrations.appliedPolicies.GetCount-91f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies method: get operationId: deviceAppManagement.managedAppRegistrations.ListIntendedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies method: post operationId: deviceAppManagement.managedAppRegistrations.CreateIntendedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id} method: get operationId: deviceAppManagement.managedAppRegistrations.GetIntendedPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id} method: patch operationId: deviceAppManagement.managedAppRegistrations.UpdateIntendedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id} method: delete operationId: deviceAppManagement.managedAppRegistrations.DeleteIntendedPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps method: post operationId: deviceAppManagement.managedAppRegistrations.managedAppRegistration.intendedPolicies.managedAppPolicy.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count method: get operationId: deviceAppManagement.managedAppRegistrations.intendedPolicies.GetCount-edb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations method: get operationId: deviceAppManagement.managedAppRegistrations.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations method: post operationId: deviceAppManagement.managedAppRegistrations.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id} method: get operationId: deviceAppManagement.managedAppRegistrations.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id} method: patch operationId: deviceAppManagement.managedAppRegistrations.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id} method: delete operationId: deviceAppManagement.managedAppRegistrations.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count method: get operationId: deviceAppManagement.managedAppRegistrations.operations.GetCount-3c0f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/$count method: get operationId: deviceAppManagement.managedAppRegistrations.GetCount-e04a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration() method: get operationId: deviceAppManagement.managedAppRegistrations.getUserIdsWithFlaggedAppRegistration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppStatuses method: get operationId: deviceAppManagement.ListManagedAppStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppStatuses method: post operationId: deviceAppManagement.CreateManagedAppStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppStatuses/{managedAppStatus-id} method: get operationId: deviceAppManagement.GetManagedAppStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedAppStatuses/{managedAppStatus-id} method: patch operationId: deviceAppManagement.UpdateManagedAppStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppStatuses/{managedAppStatus-id} method: delete operationId: deviceAppManagement.DeleteManagedAppStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedAppStatuses/$count method: get operationId: deviceAppManagement.managedAppStatuses.GetCount-1655 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks method: get operationId: deviceAppManagement.ListManagedEBooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks method: post operationId: deviceAppManagement.CreateManagedEBooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id} method: get operationId: deviceAppManagement.GetManagedEBooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id} method: patch operationId: deviceAppManagement.UpdateManagedEBooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id} method: delete operationId: deviceAppManagement.DeleteManagedEBooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments method: get operationId: deviceAppManagement.managedEBooks.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments method: post operationId: deviceAppManagement.managedEBooks.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id} method: get operationId: deviceAppManagement.managedEBooks.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id} method: patch operationId: deviceAppManagement.managedEBooks.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id} method: delete operationId: deviceAppManagement.managedEBooks.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count method: get operationId: deviceAppManagement.managedEBooks.assignments.GetCount-b034 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates method: get operationId: deviceAppManagement.managedEBooks.ListDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates method: post operationId: deviceAppManagement.managedEBooks.CreateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id} method: get operationId: deviceAppManagement.managedEBooks.GetDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id} method: patch operationId: deviceAppManagement.managedEBooks.UpdateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id} method: delete operationId: deviceAppManagement.managedEBooks.DeleteDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count method: get operationId: deviceAppManagement.managedEBooks.deviceStates.GetCount-6c04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary method: get operationId: deviceAppManagement.managedEBooks.GetInstallSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary method: patch operationId: deviceAppManagement.managedEBooks.UpdateInstallSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary method: delete operationId: deviceAppManagement.managedEBooks.DeleteInstallSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/assign method: post operationId: deviceAppManagement.managedEBooks.managedEBook.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary method: get operationId: deviceAppManagement.managedEBooks.ListUserStateSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary method: post operationId: deviceAppManagement.managedEBooks.CreateUserStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id} method: get operationId: deviceAppManagement.managedEBooks.GetUserStateSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id} method: patch operationId: deviceAppManagement.managedEBooks.UpdateUserStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id} method: delete operationId: deviceAppManagement.managedEBooks.DeleteUserStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.ListDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates method: post operationId: deviceAppManagement.managedEBooks.userStateSummary.CreateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id} method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.GetDeviceStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id} method: patch operationId: deviceAppManagement.managedEBooks.userStateSummary.UpdateDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id} method: delete operationId: deviceAppManagement.managedEBooks.userStateSummary.DeleteDeviceStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.deviceStates.GetCount-a97e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count method: get operationId: deviceAppManagement.managedEBooks.userStateSummary.GetCount-862d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/managedEBooks/$count method: get operationId: deviceAppManagement.managedEBooks.GetCount-72ff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies method: get operationId: deviceAppManagement.ListMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies method: post operationId: deviceAppManagement.CreateMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id} method: get operationId: deviceAppManagement.GetMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id} method: patch operationId: deviceAppManagement.UpdateMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id} method: delete operationId: deviceAppManagement.DeleteMdmWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments method: post operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.assignments.GetCount-12b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: post operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.exemptAppLockerFiles.GetCount-f6bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: post operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.protectedAppLockerFiles.GetCount-5893 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count method: get operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetCount-a680 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/syncMicrosoftStoreForBusinessApps method: post operationId: deviceAppManagement.syncMicrosoftStoreForBusinessApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories method: get operationId: deviceAppManagement.ListMobileAppCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppCategories method: post operationId: deviceAppManagement.CreateMobileAppCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.GetMobileAppCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppCategories/{mobileAppCategory-id} method: patch operationId: deviceAppManagement.UpdateMobileAppCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories/{mobileAppCategory-id} method: delete operationId: deviceAppManagement.DeleteMobileAppCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppCategories/$count method: get operationId: deviceAppManagement.mobileAppCategories.GetCount-03a0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations method: get operationId: deviceAppManagement.ListMobileAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations method: post operationId: deviceAppManagement.CreateMobileAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} method: get operationId: deviceAppManagement.GetMobileAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} method: patch operationId: deviceAppManagement.UpdateMobileAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id} method: delete operationId: deviceAppManagement.DeleteMobileAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments method: get operationId: deviceAppManagement.mobileAppConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments method: post operationId: deviceAppManagement.mobileAppConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} method: get operationId: deviceAppManagement.mobileAppConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id} method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.assignments.GetCount-24db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses method: get operationId: deviceAppManagement.mobileAppConfigurations.ListDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses method: post operationId: deviceAppManagement.mobileAppConfigurations.CreateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} method: get operationId: deviceAppManagement.mobileAppConfigurations.GetDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id} method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.deviceStatuses.GetCount-812c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary method: get operationId: deviceAppManagement.mobileAppConfigurations.GetDeviceStatusSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateDeviceStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteDeviceStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign method: post operationId: deviceAppManagement.mobileAppConfigurations.managedDeviceMobileAppConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses method: get operationId: deviceAppManagement.mobileAppConfigurations.ListUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses method: post operationId: deviceAppManagement.mobileAppConfigurations.CreateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} method: get operationId: deviceAppManagement.mobileAppConfigurations.GetUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id} method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.userStatuses.GetCount-b4b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary method: get operationId: deviceAppManagement.mobileAppConfigurations.GetUserStatusSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary method: patch operationId: deviceAppManagement.mobileAppConfigurations.UpdateUserStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary method: delete operationId: deviceAppManagement.mobileAppConfigurations.DeleteUserStatusSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppConfigurations/$count method: get operationId: deviceAppManagement.mobileAppConfigurations.GetCount-15a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppRelationships method: get operationId: deviceAppManagement.ListMobileAppRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppRelationships method: post operationId: deviceAppManagement.CreateMobileAppRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppRelationships/{mobileAppRelationship-id} method: get operationId: deviceAppManagement.GetMobileAppRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileAppRelationships/{mobileAppRelationship-id} method: patch operationId: deviceAppManagement.UpdateMobileAppRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppRelationships/{mobileAppRelationship-id} method: delete operationId: deviceAppManagement.DeleteMobileAppRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileAppRelationships/$count method: get operationId: deviceAppManagement.mobileAppRelationships.GetCount-a82f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps method: get operationId: deviceAppManagement.ListMobileApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps method: post operationId: deviceAppManagement.CreateMobileApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id} method: get operationId: deviceAppManagement.GetMobileApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id} method: patch operationId: deviceAppManagement.UpdateMobileApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id} method: delete operationId: deviceAppManagement.DeleteMobileApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments method: get operationId: deviceAppManagement.mobileApps.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments method: post operationId: deviceAppManagement.mobileApps.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count method: get operationId: deviceAppManagement.mobileApps.assignments.GetCount-493c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/categories method: get operationId: deviceAppManagement.mobileApps.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/categories/$count method: get operationId: deviceAppManagement.mobileApps.categories.GetCount-6d0e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.assignments.GetCount-1911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.categories.GetCount-828c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.containedApps.GetCount-510a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.androidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.androidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.files.GetCount-d41e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidLobApp.contentVersions.GetCount-12ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp method: get operationId: deviceAppManagement.GetMobileApps.AsAndroidStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.assignments.GetCount-6eb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsAndroidStoreApp.categories.GetCount-2f24 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/assign method: post operationId: deviceAppManagement.mobileApps.mobileApp.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsIosLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.assignments.GetCount-22ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.categories.GetCount-9433 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.containedApps.GetCount-7a04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.iosLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.iosLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.files.GetCount-ec6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsIosLobApp.contentVersions.GetCount-e450 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp method: get operationId: deviceAppManagement.GetMobileApps.AsIosStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsIosStoreApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosStoreApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosStoreApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.assignments.GetCount-ec45 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsIosStoreApp.categories.GetCount-06f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp method: get operationId: deviceAppManagement.GetMobileApps.AsIosVppApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsIosVppApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsIosVppApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsIosVppApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.assignments.GetCount-4b18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsIosVppApp.categories.GetCount-7fa7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp method: get operationId: deviceAppManagement.GetMobileApps.AsMacOSDmgApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.assignments.GetCount-2a85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.categories.GetCount-ccbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.containedApps.GetCount-19e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSDmgApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSDmgApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.files.GetCount-36b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSDmgApp.contentVersions.GetCount-df85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsMacOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.assignments.GetCount-0658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.categories.GetCount-18f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.containedApps.GetCount-667c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.files.GetCount-ebb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsMacOSLobApp.contentVersions.GetCount-f249 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsManagedAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.assignments.GetCount-7cc2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.categories.GetCount-ebb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.containedApps.GetCount-1666 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedAndroidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedAndroidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.files.GetCount-237b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedAndroidLobApp.contentVersions.GetCount-bb5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsManagedIOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.assignments.GetCount-6633 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.categories.GetCount-baea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.containedApps.GetCount-877c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedIOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedIOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.files.GetCount-6260 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedIOSLobApp.contentVersions.GetCount-57c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp method: get operationId: deviceAppManagement.GetMobileApps.AsManagedMobileLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.assignments.GetCount-7f2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.categories.GetCount-6e46 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.containedApps.GetCount-4c53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedMobileLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedMobileLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.files.GetCount-f9ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsManagedMobileLobApp.contentVersions.GetCount-db35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp method: get operationId: deviceAppManagement.GetMobileApps.AsMicrosoftStoreForBusinessApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.assignments.GetCount-38b3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsMicrosoftStoreForBusinessApp.categories.GetCount-e09e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp method: get operationId: deviceAppManagement.GetMobileApps.AsWin32LobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.assignments.GetCount-ce71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.categories.GetCount-fcaa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.containedApps.GetCount-5c38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.win32LobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.win32LobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.files.GetCount-1de1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWin32LobApp.contentVersions.GetCount-1710 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.assignments.GetCount-59b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.categories.GetCount-d1eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.containedApps.GetCount-d3ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.files.GetCount-21f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsAppX.contentVersions.GetCount-e02a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsMobileMSI x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.assignments.GetCount-4603 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.categories.GetCount-4240 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.containedApps.GetCount-1ef7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsMobileMSI.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsMobileMSI.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.files.GetCount-56d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsMobileMSI.contentVersions.GetCount-4cf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsUniversalAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.assignments.GetCount-07a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.categories.GetCount-c2ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListCommittedContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.CreateCommittedContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetCommittedContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.UpdateCommittedContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.DeleteCommittedContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.committedContainedApps.GetCount-b859 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.ListContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.CreateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.GetContentVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.UpdateContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.DeleteContentVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.ListContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.CreateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.GetContainedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.UpdateContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.DeleteContainedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.containedApps.GetCount-be43 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files method: post operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsUniversalAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.commit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload method: post operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsUniversalAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.files.GetCount-43a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsUniversalAppX.contentVersions.GetCount-2f10 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp method: get operationId: deviceAppManagement.GetMobileApps.AsWindowsWebApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments method: post operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id} method: patch operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id} method: delete operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.assignments.GetCount-0362 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id} method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/$count method: get operationId: deviceAppManagement.mobileApps.AsWindowsWebApp.categories.GetCount-79ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/$count method: get operationId: deviceAppManagement.mobileApps.GetCount-dcef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsAndroidLobApp-3c7c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidStoreApp method: get operationId: deviceAppManagement.ListMobileApps.AsAndroidStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.androidStoreApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsAndroidStoreApp-fff5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsIosLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsIosLobApp-f182 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosStoreApp method: get operationId: deviceAppManagement.ListMobileApps.AsIosStoreApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosStoreApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsIosStoreApp-6fbc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosVppApp method: get operationId: deviceAppManagement.ListMobileApps.AsIosVppApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.iosVppApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsIosVppApp-da96 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSDmgApp method: get operationId: deviceAppManagement.ListMobileApps.AsMacOSDmgApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSDmgApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsMacOSDmgApp-b712 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsMacOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.macOSLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsMacOSLobApp-6776 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedAndroidLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsManagedAndroidLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedAndroidLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsManagedAndroidLobApp-8619 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedIOSLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsManagedIOSLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedIOSLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsManagedIOSLobApp-11b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedMobileLobApp method: get operationId: deviceAppManagement.ListMobileApps.AsManagedMobileLobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.managedMobileLobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsManagedMobileLobApp-469d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp method: get operationId: deviceAppManagement.ListMobileApps.AsMicrosoftStoreForBusinessApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsMicrosoftStoreForBusinessApp-724e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.win32LobApp method: get operationId: deviceAppManagement.ListMobileApps.AsWin32LobApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.win32LobApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWin32LobApp-513f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsAppX method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsAppX/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsAppX-2550 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsMobileMSI method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsMobileMSI x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsMobileMSI/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsMobileMSI-5644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsUniversalAppX method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsUniversalAppX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsUniversalAppX/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsUniversalAppX-fe04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsWebApp method: get operationId: deviceAppManagement.ListMobileApps.AsWindowsWebApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/mobileApps/graph.windowsWebApp/$count method: get operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsWebApp-f73a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations method: get operationId: deviceAppManagement.ListTargetedManagedAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations method: post operationId: deviceAppManagement.CreateTargetedManagedAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id} method: get operationId: deviceAppManagement.GetTargetedManagedAppConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id} method: patch operationId: deviceAppManagement.UpdateTargetedManagedAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id} method: delete operationId: deviceAppManagement.DeleteTargetedManagedAppConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.ListApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.CreateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id} method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id} method: patch operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id} method: delete operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.apps.GetCount-0ba7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.assignments.GetCount-5948 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetDeploymentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary method: patch operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary method: delete operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteDeploymentSummary x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.targetedManagedAppConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps method: post operationId: deviceAppManagement.targetedManagedAppConfigurations.targetedManagedAppConfiguration.targetApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/targetedManagedAppConfigurations/$count method: get operationId: deviceAppManagement.targetedManagedAppConfigurations.GetCount-8d50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/vppTokens method: get operationId: deviceAppManagement.ListVppTokens x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/vppTokens method: post operationId: deviceAppManagement.CreateVppTokens x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/{vppToken-id} method: get operationId: deviceAppManagement.GetVppTokens x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/vppTokens/{vppToken-id} method: patch operationId: deviceAppManagement.UpdateVppTokens x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/{vppToken-id} method: delete operationId: deviceAppManagement.DeleteVppTokens x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses method: post operationId: deviceAppManagement.vppTokens.vppToken.syncLicenses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/vppTokens/$count method: get operationId: deviceAppManagement.vppTokens.GetCount-d643 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies method: get operationId: deviceAppManagement.ListWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies method: post operationId: deviceAppManagement.CreateWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id} method: get operationId: deviceAppManagement.GetWindowsInformationProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id} method: patch operationId: deviceAppManagement.UpdateWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id} method: delete operationId: deviceAppManagement.DeleteWindowsInformationProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments method: post operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: patch operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id} method: delete operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.assignments.GetCount-9869 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles method: post operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetExemptAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteExemptAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.exemptAppLockerFiles.GetCount-65c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles method: post operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetProtectedAppLockerFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: patch operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id} method: delete operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteProtectedAppLockerFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.protectedAppLockerFiles.GetCount-fa50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceAppManagement/windowsInformationProtectionPolicies/$count method: get operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetCount-b909 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement method: get operationId: deviceManagement.deviceManagement.GetDeviceManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement method: patch operationId: deviceManagement.deviceManagement.UpdateDeviceManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/applePushNotificationCertificate method: get operationId: deviceManagement.GetApplePushNotificationCertificate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/applePushNotificationCertificate method: patch operationId: deviceManagement.UpdateApplePushNotificationCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/applePushNotificationCertificate method: delete operationId: deviceManagement.DeleteApplePushNotificationCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest() method: get operationId: deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents method: get operationId: deviceManagement.ListAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents method: post operationId: deviceManagement.CreateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/auditEvents/{auditEvent-id} method: get operationId: deviceManagement.GetAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents/{auditEvent-id} method: patch operationId: deviceManagement.UpdateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/auditEvents/{auditEvent-id} method: delete operationId: deviceManagement.DeleteAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/auditEvents/$count method: get operationId: deviceManagement.auditEvents.GetCount-7cd0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents/getAuditActivityTypes(category='{category}') method: get operationId: deviceManagement.auditEvents.getAuditActivityTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/auditEvents/getAuditCategories() method: get operationId: deviceManagement.auditEvents.getAuditCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners method: get operationId: deviceManagement.ListComplianceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners method: post operationId: deviceManagement.CreateComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: get operationId: deviceManagement.GetComplianceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: patch operationId: deviceManagement.UpdateComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/{complianceManagementPartner-id} method: delete operationId: deviceManagement.DeleteComplianceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/complianceManagementPartners/$count method: get operationId: deviceManagement.complianceManagementPartners.GetCount-eeb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/conditionalAccessSettings method: get operationId: deviceManagement.GetConditionalAccessSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/conditionalAccessSettings method: patch operationId: deviceManagement.UpdateConditionalAccessSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/conditionalAccessSettings method: delete operationId: deviceManagement.DeleteConditionalAccessSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps method: get operationId: deviceManagement.ListDetectedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps method: post operationId: deviceManagement.CreateDetectedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps/{detectedApp-id} method: get operationId: deviceManagement.GetDetectedApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/{detectedApp-id} method: patch operationId: deviceManagement.UpdateDetectedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps/{detectedApp-id} method: delete operationId: deviceManagement.DeleteDetectedApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/detectedApps/{detectedApp-id}/managedDevices method: get operationId: deviceManagement.detectedApps.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id} method: get operationId: deviceManagement.detectedApps.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count method: get operationId: deviceManagement.detectedApps.managedDevices.GetCount-d78c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/detectedApps/$count method: get operationId: deviceManagement.detectedApps.GetCount-0228 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCategories method: get operationId: deviceManagement.ListDeviceCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCategories method: post operationId: deviceManagement.CreateDeviceCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCategories/{deviceCategory-id} method: get operationId: deviceManagement.GetDeviceCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCategories/{deviceCategory-id} method: patch operationId: deviceManagement.UpdateDeviceCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCategories/{deviceCategory-id} method: delete operationId: deviceManagement.DeleteDeviceCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCategories/$count method: get operationId: deviceManagement.deviceCategories.GetCount-ed54 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies method: get operationId: deviceManagement.ListDeviceCompliancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies method: post operationId: deviceManagement.CreateDeviceCompliancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id} method: get operationId: deviceManagement.GetDeviceCompliancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id} method: patch operationId: deviceManagement.UpdateDeviceCompliancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id} method: delete operationId: deviceManagement.DeleteDeviceCompliancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments method: get operationId: deviceManagement.deviceCompliancePolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments method: post operationId: deviceManagement.deviceCompliancePolicies.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count method: get operationId: deviceManagement.deviceCompliancePolicies.assignments.GetCount-332a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries method: get operationId: deviceManagement.deviceCompliancePolicies.ListDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries method: post operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count method: get operationId: deviceManagement.deviceCompliancePolicies.deviceSettingStateSummaries.GetCount-6b27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses method: get operationId: deviceManagement.deviceCompliancePolicies.ListDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses method: post operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count method: get operationId: deviceManagement.deviceCompliancePolicies.deviceStatuses.GetCount-f70b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview method: get operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign method: post operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules method: post operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.scheduleActionsForRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule method: get operationId: deviceManagement.deviceCompliancePolicies.ListScheduledActionsForRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule method: post operationId: deviceManagement.deviceCompliancePolicies.CreateScheduledActionsForRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetScheduledActionsForRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateScheduledActionsForRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteScheduledActionsForRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations method: post operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-b4b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count method: get operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetCount-afd5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses method: get operationId: deviceManagement.deviceCompliancePolicies.ListUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses method: post operationId: deviceManagement.deviceCompliancePolicies.CreateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id} method: get operationId: deviceManagement.deviceCompliancePolicies.GetUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id} method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id} method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count method: get operationId: deviceManagement.deviceCompliancePolicies.userStatuses.GetCount-fa4a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview method: get operationId: deviceManagement.deviceCompliancePolicies.GetUserStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview method: patch operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview method: delete operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicies/$count method: get operationId: deviceManagement.deviceCompliancePolicies.GetCount-6c5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicyDeviceStateSummary method: get operationId: deviceManagement.GetDeviceCompliancePolicyDeviceStateSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicyDeviceStateSummary method: patch operationId: deviceManagement.UpdateDeviceCompliancePolicyDeviceStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicyDeviceStateSummary method: delete operationId: deviceManagement.DeleteDeviceCompliancePolicyDeviceStateSummary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries method: get operationId: deviceManagement.ListDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries method: post operationId: deviceManagement.CreateDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id} method: get operationId: deviceManagement.GetDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id} method: patch operationId: deviceManagement.UpdateDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id} method: delete operationId: deviceManagement.DeleteDeviceCompliancePolicySettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.ListDeviceComplianceSettingStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates method: post operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.CreateDeviceComplianceSettingStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetDeviceComplianceSettingStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} method: patch operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.UpdateDeviceComplianceSettingStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id} method: delete operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.DeleteDeviceComplianceSettingStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.deviceComplianceSettingStates.GetCount-49c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceCompliancePolicySettingStateSummaries/$count method: get operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetCount-ca06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurationDeviceStateSummaries method: get operationId: deviceManagement.GetDeviceConfigurationDeviceStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurationDeviceStateSummaries method: patch operationId: deviceManagement.UpdateDeviceConfigurationDeviceStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurationDeviceStateSummaries method: delete operationId: deviceManagement.DeleteDeviceConfigurationDeviceStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations method: get operationId: deviceManagement.ListDeviceConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations method: post operationId: deviceManagement.CreateDeviceConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id} method: get operationId: deviceManagement.GetDeviceConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id} method: patch operationId: deviceManagement.UpdateDeviceConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id} method: delete operationId: deviceManagement.DeleteDeviceConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments method: get operationId: deviceManagement.deviceConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments method: post operationId: deviceManagement.deviceConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id} method: get operationId: deviceManagement.deviceConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count method: get operationId: deviceManagement.deviceConfigurations.assignments.GetCount-170b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries method: get operationId: deviceManagement.deviceConfigurations.ListDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries method: post operationId: deviceManagement.deviceConfigurations.CreateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: get operationId: deviceManagement.deviceConfigurations.GetDeviceSettingStateSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteDeviceSettingStateSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count method: get operationId: deviceManagement.deviceConfigurations.deviceSettingStateSummaries.GetCount-921c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses method: get operationId: deviceManagement.deviceConfigurations.ListDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses method: post operationId: deviceManagement.deviceConfigurations.CreateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id} method: get operationId: deviceManagement.deviceConfigurations.GetDeviceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count method: get operationId: deviceManagement.deviceConfigurations.deviceStatuses.GetCount-ce20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview method: get operationId: deviceManagement.deviceConfigurations.GetDeviceStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview method: patch operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview method: delete operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign method: post operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}') method: get operationId: deviceManagement.deviceConfigurations.deviceConfiguration.getOmaSettingPlainTextValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses method: get operationId: deviceManagement.deviceConfigurations.ListUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses method: post operationId: deviceManagement.deviceConfigurations.CreateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id} method: get operationId: deviceManagement.deviceConfigurations.GetUserStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id} method: patch operationId: deviceManagement.deviceConfigurations.UpdateUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id} method: delete operationId: deviceManagement.deviceConfigurations.DeleteUserStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count method: get operationId: deviceManagement.deviceConfigurations.userStatuses.GetCount-a3f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview method: get operationId: deviceManagement.deviceConfigurations.GetUserStatusOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview method: patch operationId: deviceManagement.deviceConfigurations.UpdateUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview method: delete operationId: deviceManagement.deviceConfigurations.DeleteUserStatusOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceConfigurations/$count method: get operationId: deviceManagement.deviceConfigurations.GetCount-2013 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations method: get operationId: deviceManagement.ListDeviceEnrollmentConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations method: post operationId: deviceManagement.CreateDeviceEnrollmentConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id} method: get operationId: deviceManagement.GetDeviceEnrollmentConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id} method: patch operationId: deviceManagement.UpdateDeviceEnrollmentConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id} method: delete operationId: deviceManagement.DeleteDeviceEnrollmentConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments method: get operationId: deviceManagement.deviceEnrollmentConfigurations.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments method: post operationId: deviceManagement.deviceEnrollmentConfigurations.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} method: get operationId: deviceManagement.deviceEnrollmentConfigurations.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} method: patch operationId: deviceManagement.deviceEnrollmentConfigurations.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id} method: delete operationId: deviceManagement.deviceEnrollmentConfigurations.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count method: get operationId: deviceManagement.deviceEnrollmentConfigurations.assignments.GetCount-f0d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign method: post operationId: deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority method: post operationId: deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.setPriority x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceEnrollmentConfigurations/$count method: get operationId: deviceManagement.deviceEnrollmentConfigurations.GetCount-69e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceManagementPartners method: get operationId: deviceManagement.ListDeviceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceManagementPartners method: post operationId: deviceManagement.CreateDeviceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id} method: get operationId: deviceManagement.GetDeviceManagementPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id} method: patch operationId: deviceManagement.UpdateDeviceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id} method: delete operationId: deviceManagement.DeleteDeviceManagementPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate method: post operationId: deviceManagement.deviceManagementPartners.deviceManagementPartner.terminate x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/deviceManagementPartners/$count method: get operationId: deviceManagement.deviceManagementPartners.GetCount-6f25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/exchangeConnectors method: get operationId: deviceManagement.ListExchangeConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/exchangeConnectors method: post operationId: deviceManagement.CreateExchangeConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id} method: get operationId: deviceManagement.GetExchangeConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id} method: patch operationId: deviceManagement.UpdateExchangeConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id} method: delete operationId: deviceManagement.DeleteExchangeConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync method: post operationId: deviceManagement.exchangeConnectors.deviceManagementExchangeConnector.sync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/exchangeConnectors/$count method: get operationId: deviceManagement.exchangeConnectors.GetCount-7e43 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities method: get operationId: deviceManagement.ListImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities method: post operationId: deviceManagement.CreateImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id} method: get operationId: deviceManagement.GetImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id} method: patch operationId: deviceManagement.UpdateImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id} method: delete operationId: deviceManagement.DeleteImportedWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/$count method: get operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.GetCount-36aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/importedWindowsAutopilotDeviceIdentities/import method: post operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.import x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses method: get operationId: deviceManagement.ListIosUpdateStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/iosUpdateStatuses method: post operationId: deviceManagement.CreateIosUpdateStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id} method: get operationId: deviceManagement.GetIosUpdateStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id} method: patch operationId: deviceManagement.UpdateIosUpdateStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id} method: delete operationId: deviceManagement.DeleteIosUpdateStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/iosUpdateStatuses/$count method: get operationId: deviceManagement.iosUpdateStatuses.GetCount-c734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDeviceOverview method: get operationId: deviceManagement.GetManagedDeviceOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices method: get operationId: deviceManagement.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices method: post operationId: deviceManagement.CreateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id} method: get operationId: deviceManagement.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id} method: patch operationId: deviceManagement.UpdateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id} method: delete operationId: deviceManagement.DeleteManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory method: get operationId: deviceManagement.managedDevices.GetDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory method: patch operationId: deviceManagement.managedDevices.UpdateDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory method: delete operationId: deviceManagement.managedDevices.DeleteDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref method: get operationId: deviceManagement.managedDevices.GetRefDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref method: put operationId: deviceManagement.managedDevices.UpdateRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory/$ref method: delete operationId: deviceManagement.managedDevices.DeleteRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: get operationId: deviceManagement.managedDevices.ListDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: post operationId: deviceManagement.managedDevices.CreateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: get operationId: deviceManagement.managedDevices.GetDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: patch operationId: deviceManagement.managedDevices.UpdateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: delete operationId: deviceManagement.managedDevices.DeleteDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count method: get operationId: deviceManagement.managedDevices.deviceCompliancePolicyStates.GetCount-dafa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates method: get operationId: deviceManagement.managedDevices.ListDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates method: post operationId: deviceManagement.managedDevices.CreateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: get operationId: deviceManagement.managedDevices.GetDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: patch operationId: deviceManagement.managedDevices.UpdateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: delete operationId: deviceManagement.managedDevices.DeleteDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count method: get operationId: deviceManagement.managedDevices.deviceConfigurationStates.GetCount-a01e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests method: get operationId: deviceManagement.managedDevices.ListLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests method: post operationId: deviceManagement.managedDevices.CreateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: get operationId: deviceManagement.managedDevices.GetLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: patch operationId: deviceManagement.managedDevices.UpdateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: delete operationId: deviceManagement.managedDevices.DeleteLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl method: post operationId: deviceManagement.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count method: get operationId: deviceManagement.managedDevices.logCollectionRequests.GetCount-78aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock method: post operationId: deviceManagement.managedDevices.managedDevice.bypassActivationLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice method: post operationId: deviceManagement.managedDevices.managedDevice.cleanWindowsDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice method: post operationId: deviceManagement.managedDevices.managedDevice.deleteUserFromSharedAppleDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode method: post operationId: deviceManagement.managedDevices.managedDevice.disableLostMode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/locateDevice method: post operationId: deviceManagement.managedDevices.managedDevice.locateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser method: post operationId: deviceManagement.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/rebootNow method: post operationId: deviceManagement.managedDevices.managedDevice.rebootNow x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode method: post operationId: deviceManagement.managedDevices.managedDevice.recoverPasscode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/remoteLock method: post operationId: deviceManagement.managedDevices.managedDevice.remoteLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance method: post operationId: deviceManagement.managedDevices.managedDevice.requestRemoteAssistance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode method: post operationId: deviceManagement.managedDevices.managedDevice.resetPasscode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/retire method: post operationId: deviceManagement.managedDevices.managedDevice.retire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/shutDown method: post operationId: deviceManagement.managedDevices.managedDevice.shutDown x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/syncDevice method: post operationId: deviceManagement.managedDevices.managedDevice.syncDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount method: post operationId: deviceManagement.managedDevices.managedDevice.updateWindowsDeviceAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan method: post operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures method: post operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderUpdateSignatures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/wipe method: post operationId: deviceManagement.managedDevices.managedDevice.wipe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/users method: get operationId: deviceManagement.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState method: get operationId: deviceManagement.managedDevices.GetWindowsProtectionState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState method: patch operationId: deviceManagement.managedDevices.UpdateWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState method: delete operationId: deviceManagement.managedDevices.DeleteWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: get operationId: deviceManagement.managedDevices.windowsProtectionState.ListDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: post operationId: deviceManagement.managedDevices.windowsProtectionState.CreateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: get operationId: deviceManagement.managedDevices.windowsProtectionState.GetDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: patch operationId: deviceManagement.managedDevices.windowsProtectionState.UpdateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: delete operationId: deviceManagement.managedDevices.windowsProtectionState.DeleteDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count method: get operationId: deviceManagement.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-59c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/$count method: get operationId: deviceManagement.managedDevices.GetCount-8108 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/getEffectivePermissions(scope='{scope}') method: get operationId: deviceManagement.getEffectivePermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices() method: get operationId: deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}') method: get operationId: deviceManagement.verifyWindowsEnrollmentAutoDiscovery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents method: get operationId: deviceManagement.ListMobileAppTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents method: post operationId: deviceManagement.CreateMobileAppTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id} method: get operationId: deviceManagement.GetMobileAppTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id} method: patch operationId: deviceManagement.UpdateMobileAppTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id} method: delete operationId: deviceManagement.DeleteMobileAppTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.ListAppLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests method: post operationId: deviceManagement.mobileAppTroubleshootingEvents.CreateAppLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.GetAppLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} method: patch operationId: deviceManagement.mobileAppTroubleshootingEvents.UpdateAppLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id} method: delete operationId: deviceManagement.mobileAppTroubleshootingEvents.DeleteAppLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl method: post operationId: deviceManagement.mobileAppTroubleshootingEvents.mobileAppTroubleshootingEvent.appLogCollectionRequests.appLogCollectionRequest.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.appLogCollectionRequests.GetCount-0428 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileAppTroubleshootingEvents/$count method: get operationId: deviceManagement.mobileAppTroubleshootingEvents.GetCount-9f2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileThreatDefenseConnectors method: get operationId: deviceManagement.ListMobileThreatDefenseConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileThreatDefenseConnectors method: post operationId: deviceManagement.CreateMobileThreatDefenseConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id} method: get operationId: deviceManagement.GetMobileThreatDefenseConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id} method: patch operationId: deviceManagement.UpdateMobileThreatDefenseConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id} method: delete operationId: deviceManagement.DeleteMobileThreatDefenseConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/mobileThreatDefenseConnectors/$count method: get operationId: deviceManagement.mobileThreatDefenseConnectors.GetCount-7a2a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates method: get operationId: deviceManagement.ListNotificationMessageTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates method: post operationId: deviceManagement.CreateNotificationMessageTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id} method: get operationId: deviceManagement.GetNotificationMessageTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id} method: patch operationId: deviceManagement.UpdateNotificationMessageTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id} method: delete operationId: deviceManagement.DeleteNotificationMessageTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages method: get operationId: deviceManagement.notificationMessageTemplates.ListLocalizedNotificationMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages method: post operationId: deviceManagement.notificationMessageTemplates.CreateLocalizedNotificationMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} method: get operationId: deviceManagement.notificationMessageTemplates.GetLocalizedNotificationMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} method: patch operationId: deviceManagement.notificationMessageTemplates.UpdateLocalizedNotificationMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id} method: delete operationId: deviceManagement.notificationMessageTemplates.DeleteLocalizedNotificationMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count method: get operationId: deviceManagement.notificationMessageTemplates.localizedNotificationMessages.GetCount-dee6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage method: post operationId: deviceManagement.notificationMessageTemplates.notificationMessageTemplate.sendTestMessage x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/notificationMessageTemplates/$count method: get operationId: deviceManagement.notificationMessageTemplates.GetCount-1654 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/remoteAssistancePartners method: get operationId: deviceManagement.ListRemoteAssistancePartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/remoteAssistancePartners method: post operationId: deviceManagement.CreateRemoteAssistancePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id} method: get operationId: deviceManagement.GetRemoteAssistancePartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id} method: patch operationId: deviceManagement.UpdateRemoteAssistancePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id} method: delete operationId: deviceManagement.DeleteRemoteAssistancePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding method: post operationId: deviceManagement.remoteAssistancePartners.remoteAssistancePartner.beginOnboarding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect method: post operationId: deviceManagement.remoteAssistancePartners.remoteAssistancePartner.disconnect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/remoteAssistancePartners/$count method: get operationId: deviceManagement.remoteAssistancePartners.GetCount-427d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports method: get operationId: deviceManagement.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports method: patch operationId: deviceManagement.UpdateReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports method: delete operationId: deviceManagement.DeleteReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs method: get operationId: deviceManagement.reports.ListExportJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/exportJobs method: post operationId: deviceManagement.reports.CreateExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: get operationId: deviceManagement.reports.GetExportJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: patch operationId: deviceManagement.reports.UpdateExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: delete operationId: deviceManagement.reports.DeleteExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/$count method: get operationId: deviceManagement.reports.exportJobs.GetCount-5277 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/getCachedReport method: post operationId: deviceManagement.reports.getCachedReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getCompliancePolicyNonComplianceReport method: post operationId: deviceManagement.reports.getCompliancePolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getCompliancePolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getComplianceSettingNonComplianceReport method: post operationId: deviceManagement.reports.getComplianceSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationPolicyNonComplianceReport method: post operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationSettingNonComplianceReport method: post operationId: deviceManagement.reports.getConfigurationSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles method: post operationId: deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceManagementIntentSettingsReport method: post operationId: deviceManagement.reports.getDeviceManagementIntentSettingsReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceNonComplianceReport method: post operationId: deviceManagement.reports.getDeviceNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDevicesWithoutCompliancePolicyReport method: post operationId: deviceManagement.reports.getDevicesWithoutCompliancePolicyReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getHistoricalReport method: post operationId: deviceManagement.reports.getHistoricalReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getNoncompliantDevicesAndSettingsReport method: post operationId: deviceManagement.reports.getNoncompliantDevicesAndSettingsReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceMetadata method: post operationId: deviceManagement.reports.getPolicyNonComplianceMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceReport method: post operationId: deviceManagement.reports.getPolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getPolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getReportFilters method: post operationId: deviceManagement.reports.getReportFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getSettingNonComplianceReport method: post operationId: deviceManagement.reports.getSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/retrieveDeviceAppInstallationStatusReport method: post operationId: deviceManagement.reports.retrieveDeviceAppInstallationStatusReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations method: get operationId: deviceManagement.ListResourceOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/resourceOperations method: post operationId: deviceManagement.CreateResourceOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations/{resourceOperation-id} method: get operationId: deviceManagement.GetResourceOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/resourceOperations/{resourceOperation-id} method: patch operationId: deviceManagement.UpdateResourceOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations/{resourceOperation-id} method: delete operationId: deviceManagement.DeleteResourceOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/resourceOperations/$count method: get operationId: deviceManagement.resourceOperations.GetCount-db11 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments method: get operationId: deviceManagement.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments method: post operationId: deviceManagement.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id} method: get operationId: deviceManagement.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id} method: patch operationId: deviceManagement.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id} method: delete operationId: deviceManagement.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition method: get operationId: deviceManagement.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleAssignments/$count method: get operationId: deviceManagement.roleAssignments.GetCount-13e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions method: get operationId: deviceManagement.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions method: post operationId: deviceManagement.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id} method: get operationId: deviceManagement.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id} method: patch operationId: deviceManagement.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id} method: delete operationId: deviceManagement.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments method: get operationId: deviceManagement.roleDefinitions.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments method: post operationId: deviceManagement.roleDefinitions.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id} method: get operationId: deviceManagement.roleDefinitions.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id} method: patch operationId: deviceManagement.roleDefinitions.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id} method: delete operationId: deviceManagement.roleDefinitions.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition method: get operationId: deviceManagement.roleDefinitions.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count method: get operationId: deviceManagement.roleDefinitions.roleAssignments.GetCount-3dca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/roleDefinitions/$count method: get operationId: deviceManagement.roleDefinitions.GetCount-031b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/softwareUpdateStatusSummary method: get operationId: deviceManagement.GetSoftwareUpdateStatusSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions method: get operationId: deviceManagement.ListTermsAndConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions method: post operationId: deviceManagement.CreateTermsAndConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id} method: get operationId: deviceManagement.GetTermsAndConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id} method: patch operationId: deviceManagement.UpdateTermsAndConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id} method: delete operationId: deviceManagement.DeleteTermsAndConditions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses method: get operationId: deviceManagement.termsAndConditions.ListAcceptanceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses method: post operationId: deviceManagement.termsAndConditions.CreateAcceptanceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id} method: get operationId: deviceManagement.termsAndConditions.GetAcceptanceStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id} method: patch operationId: deviceManagement.termsAndConditions.UpdateAcceptanceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id} method: delete operationId: deviceManagement.termsAndConditions.DeleteAcceptanceStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions method: get operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetTermsAndConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count method: get operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetCount-d4f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments method: get operationId: deviceManagement.termsAndConditions.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments method: post operationId: deviceManagement.termsAndConditions.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id} method: get operationId: deviceManagement.termsAndConditions.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id} method: patch operationId: deviceManagement.termsAndConditions.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id} method: delete operationId: deviceManagement.termsAndConditions.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count method: get operationId: deviceManagement.termsAndConditions.assignments.GetCount-0a20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/termsAndConditions/$count method: get operationId: deviceManagement.termsAndConditions.GetCount-b2c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/troubleshootingEvents method: get operationId: deviceManagement.ListTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/troubleshootingEvents method: post operationId: deviceManagement.CreateTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: deviceManagement.GetTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: deviceManagement.UpdateTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: deviceManagement.DeleteTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/troubleshootingEvents/$count method: get operationId: deviceManagement.troubleshootingEvents.GetCount-0f54 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.GetCount-6ac7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.GetCount-2b1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.GetCount-d4df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.GetCount-e423 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDeviceModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.GetCount-d8bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.GetCount-3c87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformanceDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.GetCount-4666 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOSVersionPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.GetCount-d1f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview method: get operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.ListMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues method: post operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.CreateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.GetMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: patch operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.UpdateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id} method: delete operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.DeleteMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count method: get operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.GetCount-8e50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines method: get operationId: deviceManagement.ListUserExperienceAnalyticsBaselines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines method: post operationId: deviceManagement.CreateUserExperienceAnalyticsBaselines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsBaselines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsBaselines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsBaselines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetAppHealthMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetBatteryHealthMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetBestPracticesMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetDeviceBootPerformanceMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetRebootAnalyticsMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetResourcePerformanceMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetWorkFromAnywhereMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsBaselines/$count method: get operationId: deviceManagement.userExperienceAnalyticsBaselines.GetCount-cb93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories method: get operationId: deviceManagement.ListUserExperienceAnalyticsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories method: post operationId: deviceManagement.CreateUserExperienceAnalyticsCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues method: get operationId: deviceManagement.userExperienceAnalyticsCategories.ListMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues method: post operationId: deviceManagement.userExperienceAnalyticsCategories.CreateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: get operationId: deviceManagement.userExperienceAnalyticsCategories.GetMetricValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: patch operationId: deviceManagement.userExperienceAnalyticsCategories.UpdateMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id} method: delete operationId: deviceManagement.userExperienceAnalyticsCategories.DeleteMetricValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count method: get operationId: deviceManagement.userExperienceAnalyticsCategories.metricValues.GetCount-a34c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsCategories/$count method: get operationId: deviceManagement.userExperienceAnalyticsCategories.GetCount-6bb5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDevicePerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.GetCount-7e9c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}') method: get operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.summarizeDevicePerformanceDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceScores method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceScores method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceScores/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceScores.GetCount-396a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceStartupHistory.GetCount-a819 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceStartupProcesses.GetCount-f629 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcessPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.GetCount-2dec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsMetricHistory method: get operationId: deviceManagement.ListUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsMetricHistory method: post operationId: deviceManagement.CreateUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsMetricHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsMetricHistory/$count method: get operationId: deviceManagement.userExperienceAnalyticsMetricHistory.GetCount-6671 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsModelScores method: get operationId: deviceManagement.ListUserExperienceAnalyticsModelScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsModelScores method: post operationId: deviceManagement.CreateUserExperienceAnalyticsModelScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsModelScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsModelScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsModelScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsModelScores/$count method: get operationId: deviceManagement.userExperienceAnalyticsModelScores.GetCount-aff3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsOverview method: get operationId: deviceManagement.GetUserExperienceAnalyticsOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsOverview method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsOverview method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsOverview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory method: get operationId: deviceManagement.ListUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsScoreHistory method: post operationId: deviceManagement.CreateUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsScoreHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsScoreHistory/$count method: get operationId: deviceManagement.userExperienceAnalyticsScoreHistory.GetCount-e5ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric method: get operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics method: get operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics method: post operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.ListMetricDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices method: post operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.CreateMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetMetricDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: patch operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.UpdateMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id} method: delete operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.DeleteMetricDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.metricDevices.GetCount-bd0e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetCount-2efc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance method: get operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance method: post operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} method: get operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} method: patch operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id} method: delete operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereModelPerformance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count method: get operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.GetCount-4b25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint method: get operationId: deviceManagement.GetVirtualEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint method: patch operationId: deviceManagement.UpdateVirtualEndpoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint method: delete operationId: deviceManagement.DeleteVirtualEndpoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents method: get operationId: deviceManagement.virtualEndpoint.ListAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/auditEvents method: post operationId: deviceManagement.virtualEndpoint.CreateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} method: get operationId: deviceManagement.virtualEndpoint.GetAuditEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteAuditEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/auditEvents/$count method: get operationId: deviceManagement.virtualEndpoint.auditEvents.GetCount-dc99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes() method: get operationId: deviceManagement.virtualEndpoint.auditEvents.getAuditActivityTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/cloudPCs method: get operationId: deviceManagement.virtualEndpoint.ListCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/cloudPCs method: post operationId: deviceManagement.virtualEndpoint.CreateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} method: get operationId: deviceManagement.virtualEndpoint.GetCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.endGracePeriod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.reboot x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.rename x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.resize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot method: post operationId: deviceManagement.virtualEndpoint.cloudPCs.cloudPC.troubleshoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/cloudPCs/$count method: get operationId: deviceManagement.virtualEndpoint.cloudPCs.GetCount-07ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages method: get operationId: deviceManagement.virtualEndpoint.ListDeviceImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages method: post operationId: deviceManagement.virtualEndpoint.CreateDeviceImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} method: get operationId: deviceManagement.virtualEndpoint.GetDeviceImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateDeviceImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteDeviceImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/deviceImages/$count method: get operationId: deviceManagement.virtualEndpoint.deviceImages.GetCount-e128 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/deviceImages/getSourceImages() method: get operationId: deviceManagement.virtualEndpoint.deviceImages.getSourceImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/galleryImages method: get operationId: deviceManagement.virtualEndpoint.ListGalleryImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/galleryImages method: post operationId: deviceManagement.virtualEndpoint.CreateGalleryImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} method: get operationId: deviceManagement.virtualEndpoint.GetGalleryImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateGalleryImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteGalleryImages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/galleryImages/$count method: get operationId: deviceManagement.virtualEndpoint.galleryImages.GetCount-be1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/onPremisesConnections method: get operationId: deviceManagement.virtualEndpoint.ListOnPremisesConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/onPremisesConnections method: post operationId: deviceManagement.virtualEndpoint.CreateOnPremisesConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} method: get operationId: deviceManagement.virtualEndpoint.GetOnPremisesConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateOnPremisesConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteOnPremisesConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks method: post operationId: deviceManagement.virtualEndpoint.onPremisesConnections.cloudPcOnPremisesConnection.runHealthChecks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/onPremisesConnections/$count method: get operationId: deviceManagement.virtualEndpoint.onPremisesConnections.GetCount-f373 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies method: get operationId: deviceManagement.virtualEndpoint.ListProvisioningPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies method: post operationId: deviceManagement.virtualEndpoint.CreateProvisioningPolicies x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} method: get operationId: deviceManagement.virtualEndpoint.GetProvisioningPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateProvisioningPolicies x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteProvisioningPolicies x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments method: post operationId: deviceManagement.virtualEndpoint.provisioningPolicies.CreateAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} method: patch operationId: deviceManagement.virtualEndpoint.provisioningPolicies.UpdateAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id} method: delete operationId: deviceManagement.virtualEndpoint.provisioningPolicies.DeleteAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.ListAssignedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id} method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.GetAssignedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings method: patch operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.ServiceProvisioningErrors.GetCount-115a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers(userPrincipalName='{userPrincipalName}') method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.assignedUsers.GetCount-0cc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.assignments.GetCount-69f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign method: post operationId: deviceManagement.virtualEndpoint.provisioningPolicies.cloudPcProvisioningPolicy.assign x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/provisioningPolicies/$count method: get operationId: deviceManagement.virtualEndpoint.provisioningPolicies.GetCount-08c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings method: get operationId: deviceManagement.virtualEndpoint.ListUserSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings method: post operationId: deviceManagement.virtualEndpoint.CreateUserSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} method: get operationId: deviceManagement.virtualEndpoint.GetUserSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} method: patch operationId: deviceManagement.virtualEndpoint.UpdateUserSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id} method: delete operationId: deviceManagement.virtualEndpoint.DeleteUserSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments method: get operationId: deviceManagement.virtualEndpoint.userSettings.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments method: post operationId: deviceManagement.virtualEndpoint.userSettings.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} method: get operationId: deviceManagement.virtualEndpoint.userSettings.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} method: patch operationId: deviceManagement.virtualEndpoint.userSettings.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id} method: delete operationId: deviceManagement.virtualEndpoint.userSettings.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count method: get operationId: deviceManagement.virtualEndpoint.userSettings.assignments.GetCount-e245 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign method: post operationId: deviceManagement.virtualEndpoint.userSettings.cloudPcUserSetting.assign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/virtualEndpoint/userSettings/$count method: get operationId: deviceManagement.virtualEndpoint.userSettings.GetCount-4aa3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsAutopilotDeviceIdentities method: get operationId: deviceManagement.ListWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsAutopilotDeviceIdentities method: post operationId: deviceManagement.CreateWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id} method: get operationId: deviceManagement.GetWindowsAutopilotDeviceIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id} method: patch operationId: deviceManagement.UpdateWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id} method: delete operationId: deviceManagement.DeleteWindowsAutopilotDeviceIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice method: post operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.assignUserToDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice method: post operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.unassignUserFromDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties method: post operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.updateDeviceProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsAutopilotDeviceIdentities/$count method: get operationId: deviceManagement.windowsAutopilotDeviceIdentities.GetCount-0841 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries method: get operationId: deviceManagement.ListWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries method: post operationId: deviceManagement.CreateWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id} method: get operationId: deviceManagement.GetWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id} method: patch operationId: deviceManagement.UpdateWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id} method: delete operationId: deviceManagement.DeleteWindowsInformationProtectionAppLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionAppLearningSummaries/$count method: get operationId: deviceManagement.windowsInformationProtectionAppLearningSummaries.GetCount-07af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries method: get operationId: deviceManagement.ListWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries method: post operationId: deviceManagement.CreateWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} method: get operationId: deviceManagement.GetWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} method: patch operationId: deviceManagement.UpdateWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id} method: delete operationId: deviceManagement.DeleteWindowsInformationProtectionNetworkLearningSummaries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count method: get operationId: deviceManagement.windowsInformationProtectionNetworkLearningSummaries.GetCount-c2c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation method: get operationId: deviceManagement.ListWindowsMalwareInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation method: post operationId: deviceManagement.CreateWindowsMalwareInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id} method: get operationId: deviceManagement.GetWindowsMalwareInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id} method: patch operationId: deviceManagement.UpdateWindowsMalwareInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id} method: delete operationId: deviceManagement.DeleteWindowsMalwareInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates method: get operationId: deviceManagement.windowsMalwareInformation.ListDeviceMalwareStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates method: post operationId: deviceManagement.windowsMalwareInformation.CreateDeviceMalwareStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} method: get operationId: deviceManagement.windowsMalwareInformation.GetDeviceMalwareStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} method: patch operationId: deviceManagement.windowsMalwareInformation.UpdateDeviceMalwareStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id} method: delete operationId: deviceManagement.windowsMalwareInformation.DeleteDeviceMalwareStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count method: get operationId: deviceManagement.windowsMalwareInformation.deviceMalwareStates.GetCount-bf2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/windowsMalwareInformation/$count method: get operationId: deviceManagement.windowsMalwareInformation.GetCount-3d28 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices method: get operationId: devices.device.ListDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices method: post operationId: devices.device.CreateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id} method: get operationId: devices.device.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id} method: patch operationId: devices.device.UpdateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id} method: delete operationId: devices.device.DeleteDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions method: get operationId: devices.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/extensions method: post operationId: devices.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions/{extension-id} method: get operationId: devices.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/extensions/{extension-id} method: patch operationId: devices.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions/{extension-id} method: delete operationId: devices.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/extensions/$count method: get operationId: devices.extensions.GetCount-40b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf method: get operationId: devices.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id} method: get operationId: devices.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: devices.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: devices.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/$count method: get operationId: devices.memberOf.GetCount-bd14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.administrativeUnit method: get operationId: devices.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.administrativeUnit/$count method: get operationId: devices.MemberOf.GetCount.AsAdministrativeUnit-dd3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.group method: get operationId: devices.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/memberOf/graph.group/$count method: get operationId: devices.MemberOf.GetCount.AsGroup-3872 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/checkMemberGroups method: post operationId: devices.device.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/checkMemberObjects method: post operationId: devices.device.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/getMemberGroups method: post operationId: devices.device.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/getMemberObjects method: post operationId: devices.device.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/restore method: post operationId: devices.device.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners method: get operationId: devices.ListRegisteredOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/$ref method: delete operationId: devices.registeredOwners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.appRoleAssignment method: get operationId: devices.GetRegisteredOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.endpoint method: get operationId: devices.GetRegisteredOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.servicePrincipal method: get operationId: devices.GetRegisteredOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/{directoryObject-id}/graph.user method: get operationId: devices.GetRegisteredOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/$count method: get operationId: devices.registeredOwners.GetCount-d4e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/$ref method: get operationId: devices.ListRefRegisteredOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/$ref method: post operationId: devices.CreateRefRegisteredOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners/$ref method: delete operationId: devices.DeleteRefRegisteredOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredOwners/graph.appRoleAssignment method: get operationId: devices.ListRegisteredOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.appRoleAssignment/$count method: get operationId: devices.RegisteredOwners.GetCount.AsAppRoleAssignment-6c67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.endpoint method: get operationId: devices.ListRegisteredOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.endpoint/$count method: get operationId: devices.RegisteredOwners.GetCount.AsEndpoint-81ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.servicePrincipal method: get operationId: devices.ListRegisteredOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.servicePrincipal/$count method: get operationId: devices.RegisteredOwners.GetCount.AsServicePrincipal-bf43 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.user method: get operationId: devices.ListRegisteredOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredOwners/graph.user/$count method: get operationId: devices.RegisteredOwners.GetCount.AsUser-8c65 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers method: get operationId: devices.ListRegisteredUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/$ref method: delete operationId: devices.registeredUsers.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.appRoleAssignment method: get operationId: devices.GetRegisteredUsers.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.endpoint method: get operationId: devices.GetRegisteredUsers.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.servicePrincipal method: get operationId: devices.GetRegisteredUsers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/{directoryObject-id}/graph.user method: get operationId: devices.GetRegisteredUsers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/$count method: get operationId: devices.registeredUsers.GetCount-e934 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/$ref method: get operationId: devices.ListRefRegisteredUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/$ref method: post operationId: devices.CreateRefRegisteredUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredUsers/$ref method: delete operationId: devices.DeleteRefRegisteredUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/{device-id}/registeredUsers/graph.appRoleAssignment method: get operationId: devices.ListRegisteredUsers.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.appRoleAssignment/$count method: get operationId: devices.RegisteredUsers.GetCount.AsAppRoleAssignment-7afb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.endpoint method: get operationId: devices.ListRegisteredUsers.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.endpoint/$count method: get operationId: devices.RegisteredUsers.GetCount.AsEndpoint-38fb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.servicePrincipal method: get operationId: devices.ListRegisteredUsers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.servicePrincipal/$count method: get operationId: devices.RegisteredUsers.GetCount.AsServicePrincipal-c21e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.user method: get operationId: devices.ListRegisteredUsers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/registeredUsers/graph.user/$count method: get operationId: devices.RegisteredUsers.GetCount.AsUser-ab49 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf method: get operationId: devices.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: devices.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: devices.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: devices.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/$count method: get operationId: devices.transitiveMemberOf.GetCount-5cbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: devices.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: devices.TransitiveMemberOf.GetCount.AsAdministrativeUnit-24c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.group method: get operationId: devices.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/{device-id}/transitiveMemberOf/graph.group/$count method: get operationId: devices.TransitiveMemberOf.GetCount.AsGroup-bca9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices(deviceId='{deviceId}') method: get operationId: devices.device.GetDeviceByDeviceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices(deviceId='{deviceId}') method: patch operationId: devices.device.UpdateDeviceByDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices(deviceId='{deviceId}') method: delete operationId: devices.device.DeleteDeviceByDeviceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/$count method: get operationId: devices.GetCount-3489 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/delta() method: get operationId: devices.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /devices/getAvailableExtensionProperties method: post operationId: devices.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/getByIds method: post operationId: devices.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /devices/validateProperties method: post operationId: devices.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory method: get operationId: directory.directory.GetDirectory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory method: patch operationId: directory.directory.UpdateDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits method: get operationId: directory.ListAdministrativeUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits method: post operationId: directory.CreateAdministrativeUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id} method: get operationId: directory.GetAdministrativeUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id} method: patch operationId: directory.UpdateAdministrativeUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id} method: delete operationId: directory.DeleteAdministrativeUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions method: get operationId: directory.administrativeUnits.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions method: post operationId: directory.administrativeUnits.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id} method: get operationId: directory.administrativeUnits.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id} method: patch operationId: directory.administrativeUnits.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id} method: delete operationId: directory.administrativeUnits.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/extensions/$count method: get operationId: directory.administrativeUnits.extensions.GetCount-48cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members method: get operationId: directory.administrativeUnits.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members method: post operationId: directory.administrativeUnits.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref method: delete operationId: directory.administrativeUnits.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.application method: get operationId: directory.administrativeUnits.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.device method: get operationId: directory.administrativeUnits.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.group method: get operationId: directory.administrativeUnits.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directory.administrativeUnits.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directory.administrativeUnits.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.user method: get operationId: directory.administrativeUnits.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$count method: get operationId: directory.administrativeUnits.members.GetCount-777a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: get operationId: directory.administrativeUnits.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: post operationId: directory.administrativeUnits.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/$ref method: delete operationId: directory.administrativeUnits.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.application method: get operationId: directory.administrativeUnits.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.application/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsApplication-12bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.device method: get operationId: directory.administrativeUnits.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.device/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsDevice-a313 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.group method: get operationId: directory.administrativeUnits.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.group/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsGroup-af07 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact method: get operationId: directory.administrativeUnits.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsOrgContact-7392 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal method: get operationId: directory.administrativeUnits.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsServicePrincipal-1d41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.user method: get operationId: directory.administrativeUnits.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/members/graph.user/$count method: get operationId: directory.administrativeUnits.Members.GetCount.AsUser-5d18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers method: get operationId: directory.administrativeUnits.ListScopedRoleMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers method: post operationId: directory.administrativeUnits.CreateScopedRoleMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id} method: get operationId: directory.administrativeUnits.GetScopedRoleMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id} method: patch operationId: directory.administrativeUnits.UpdateScopedRoleMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id} method: delete operationId: directory.administrativeUnits.DeleteScopedRoleMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count method: get operationId: directory.administrativeUnits.scopedRoleMembers.GetCount-cb3a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/$count method: get operationId: directory.administrativeUnits.GetCount-a5a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/administrativeUnits/delta() method: get operationId: directory.administrativeUnits.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/attributeSets method: get operationId: directory.ListAttributeSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/attributeSets method: post operationId: directory.CreateAttributeSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/attributeSets/{attributeSet-id} method: get operationId: directory.GetAttributeSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/attributeSets/{attributeSet-id} method: patch operationId: directory.UpdateAttributeSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/attributeSets/{attributeSet-id} method: delete operationId: directory.DeleteAttributeSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/attributeSets/$count method: get operationId: directory.attributeSets.GetCount-147b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions method: get operationId: directory.ListCustomSecurityAttributeDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions method: post operationId: directory.CreateCustomSecurityAttributeDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id} method: get operationId: directory.GetCustomSecurityAttributeDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id} method: patch operationId: directory.UpdateCustomSecurityAttributeDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id} method: delete operationId: directory.DeleteCustomSecurityAttributeDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues method: get operationId: directory.customSecurityAttributeDefinitions.ListAllowedValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues method: post operationId: directory.customSecurityAttributeDefinitions.CreateAllowedValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id} method: get operationId: directory.customSecurityAttributeDefinitions.GetAllowedValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id} method: patch operationId: directory.customSecurityAttributeDefinitions.UpdateAllowedValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id} method: delete operationId: directory.customSecurityAttributeDefinitions.DeleteAllowedValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count method: get operationId: directory.customSecurityAttributeDefinitions.allowedValues.GetCount-c982 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/customSecurityAttributeDefinitions/$count method: get operationId: directory.customSecurityAttributeDefinitions.GetCount-ae4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems method: get operationId: directory.ListDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id} method: get operationId: directory.GetDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id} method: delete operationId: directory.DeleteDeletedItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.administrativeUnit method: get operationId: directory.GetDeletedItems.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/graph.application method: get operationId: directory.GetDeletedItems.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/checkMemberGroups method: post operationId: directory.deletedItems.directoryObject.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/checkMemberObjects method: post operationId: directory.deletedItems.directoryObject.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.device method: get operationId: directory.GetDeletedItems.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/getMemberGroups method: post operationId: directory.deletedItems.directoryObject.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/getMemberObjects method: post operationId: directory.deletedItems.directoryObject.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.group method: get operationId: directory.GetDeletedItems.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/restore method: post operationId: directory.deletedItems.directoryObject.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/{directoryObject-id}/graph.servicePrincipal method: get operationId: directory.GetDeletedItems.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/{directoryObject-id}/graph.user method: get operationId: directory.GetDeletedItems.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/$count method: get operationId: directory.deletedItems.GetCount-665f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.administrativeUnit method: get operationId: directory.ListDeletedItems.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.administrativeUnit/$count method: get operationId: directory.DeletedItems.GetCount.AsAdministrativeUnit-0f56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.application method: get operationId: directory.ListDeletedItems.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.application/$count method: get operationId: directory.DeletedItems.GetCount.AsApplication-09ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.device method: get operationId: directory.ListDeletedItems.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.device/$count method: get operationId: directory.DeletedItems.GetCount.AsDevice-6f35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/getAvailableExtensionProperties method: post operationId: directory.deletedItems.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/getByIds method: post operationId: directory.deletedItems.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deletedItems/graph.group method: get operationId: directory.ListDeletedItems.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.group/$count method: get operationId: directory.DeletedItems.GetCount.AsGroup-255d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.servicePrincipal method: get operationId: directory.ListDeletedItems.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.servicePrincipal/$count method: get operationId: directory.DeletedItems.GetCount.AsServicePrincipal-6632 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.user method: get operationId: directory.ListDeletedItems.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/graph.user/$count method: get operationId: directory.DeletedItems.GetCount.AsUser-bc15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deletedItems/validateProperties method: post operationId: directory.deletedItems.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials method: get operationId: directory.ListDeviceLocalCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deviceLocalCredentials method: post operationId: directory.CreateDeviceLocalCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id} method: get operationId: directory.GetDeviceLocalCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id} method: patch operationId: directory.UpdateDeviceLocalCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id} method: delete operationId: directory.DeleteDeviceLocalCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/deviceLocalCredentials/$count method: get operationId: directory.deviceLocalCredentials.GetCount-43fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations method: get operationId: directory.ListFederationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations method: post operationId: directory.CreateFederationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/federationConfigurations/{identityProviderBase-id} method: get operationId: directory.GetFederationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations/{identityProviderBase-id} method: patch operationId: directory.UpdateFederationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/federationConfigurations/{identityProviderBase-id} method: delete operationId: directory.DeleteFederationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/federationConfigurations/$count method: get operationId: directory.federationConfigurations.GetCount-1592 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/federationConfigurations/availableProviderTypes() method: get operationId: directory.federationConfigurations.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/onPremisesSynchronization method: get operationId: directory.ListOnPremisesSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/onPremisesSynchronization method: post operationId: directory.CreateOnPremisesSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id} method: get operationId: directory.GetOnPremisesSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id} method: patch operationId: directory.UpdateOnPremisesSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id} method: delete operationId: directory.DeleteOnPremisesSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/onPremisesSynchronization/$count method: get operationId: directory.onPremisesSynchronization.GetCount-df9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure method: get operationId: directory.GetPublicKeyInfrastructure x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure method: patch operationId: directory.UpdatePublicKeyInfrastructure x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure method: delete operationId: directory.DeletePublicKeyInfrastructure x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations method: get operationId: directory.publicKeyInfrastructure.ListCertificateBasedAuthConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations method: post operationId: directory.publicKeyInfrastructure.CreateCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: get operationId: directory.publicKeyInfrastructure.GetCertificateBasedAuthConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: patch operationId: directory.publicKeyInfrastructure.UpdateCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id} method: delete operationId: directory.publicKeyInfrastructure.DeleteCertificateBasedAuthConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.ListCertificateAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities method: post operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.CreateCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.GetCertificateAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: patch operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.UpdateCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id} method: delete operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.DeleteCertificateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/$count method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.certificateAuthorities.GetCount-8126 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/upload method: post operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.certificateBasedAuthPki.upload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/$count method: get operationId: directory.publicKeyInfrastructure.certificateBasedAuthConfigurations.GetCount-4154 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions method: get operationId: directory.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions method: post operationId: directory.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/{companySubscription-id} method: get operationId: directory.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions/{companySubscription-id} method: patch operationId: directory.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/{companySubscription-id} method: delete operationId: directory.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: get operationId: directory.subscriptions.GetByCommerceSubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: patch operationId: directory.subscriptions.UpdateByCommerceSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: delete operationId: directory.subscriptions.DeleteByCommerceSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/$count method: get operationId: directory.subscriptions.GetCount-06e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects method: get operationId: directoryObjects.directoryObject.ListDirectoryObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects method: post operationId: directoryObjects.directoryObject.CreateDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id} method: get operationId: directoryObjects.directoryObject.GetDirectoryObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/{directoryObject-id} method: patch operationId: directoryObjects.directoryObject.UpdateDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id} method: delete operationId: directoryObjects.directoryObject.DeleteDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/checkMemberGroups method: post operationId: directoryObjects.directoryObject.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/checkMemberObjects method: post operationId: directoryObjects.directoryObject.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/getMemberGroups method: post operationId: directoryObjects.directoryObject.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/getMemberObjects method: post operationId: directoryObjects.directoryObject.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/{directoryObject-id}/restore method: post operationId: directoryObjects.directoryObject.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/$count method: get operationId: directoryObjects.GetCount-3210 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/delta() method: get operationId: directoryObjects.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryObjects/getAvailableExtensionProperties method: post operationId: directoryObjects.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/getByIds method: post operationId: directoryObjects.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryObjects/validateProperties method: post operationId: directoryObjects.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles method: get operationId: directoryRoles.directoryRole.ListDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles method: post operationId: directoryRoles.directoryRole.CreateDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id} method: get operationId: directoryRoles.directoryRole.GetDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id} method: patch operationId: directoryRoles.directoryRole.UpdateDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id} method: delete operationId: directoryRoles.directoryRole.DeleteDirectoryRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members method: get operationId: directoryRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref method: delete operationId: directoryRoles.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.application method: get operationId: directoryRoles.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.device method: get operationId: directoryRoles.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.group method: get operationId: directoryRoles.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: directoryRoles.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: directoryRoles.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.user method: get operationId: directoryRoles.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$count method: get operationId: directoryRoles.members.GetCount-5361 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: get operationId: directoryRoles.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/$ref method: post operationId: directoryRoles.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/$ref method: delete operationId: directoryRoles.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/members/graph.application method: get operationId: directoryRoles.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.application/$count method: get operationId: directoryRoles.Members.GetCount.AsApplication-290c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device method: get operationId: directoryRoles.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.device/$count method: get operationId: directoryRoles.Members.GetCount.AsDevice-e712 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group method: get operationId: directoryRoles.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.group/$count method: get operationId: directoryRoles.Members.GetCount.AsGroup-b36f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact method: get operationId: directoryRoles.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.orgContact/$count method: get operationId: directoryRoles.Members.GetCount.AsOrgContact-3e36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal method: get operationId: directoryRoles.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.servicePrincipal/$count method: get operationId: directoryRoles.Members.GetCount.AsServicePrincipal-b8f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user method: get operationId: directoryRoles.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/members/graph.user/$count method: get operationId: directoryRoles.Members.GetCount.AsUser-af1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/checkMemberGroups method: post operationId: directoryRoles.directoryRole.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/checkMemberObjects method: post operationId: directoryRoles.directoryRole.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/getMemberGroups method: post operationId: directoryRoles.directoryRole.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/getMemberObjects method: post operationId: directoryRoles.directoryRole.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/restore method: post operationId: directoryRoles.directoryRole.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers method: get operationId: directoryRoles.ListScopedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/scopedMembers method: post operationId: directoryRoles.CreateScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: get operationId: directoryRoles.GetScopedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: patch operationId: directoryRoles.UpdateScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id} method: delete operationId: directoryRoles.DeleteScopedMembers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/{directoryRole-id}/scopedMembers/$count method: get operationId: directoryRoles.scopedMembers.GetCount-b2b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: get operationId: directoryRoles.directoryRole.GetDirectoryRoleByRoleTemplateId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: patch operationId: directoryRoles.directoryRole.UpdateDirectoryRoleByRoleTemplateId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles(roleTemplateId='{roleTemplateId}') method: delete operationId: directoryRoles.directoryRole.DeleteDirectoryRoleByRoleTemplateId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/$count method: get operationId: directoryRoles.GetCount-ad68 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/delta() method: get operationId: directoryRoles.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoles/getAvailableExtensionProperties method: post operationId: directoryRoles.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/getByIds method: post operationId: directoryRoles.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoles/validateProperties method: post operationId: directoryRoles.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates method: get operationId: directoryRoleTemplates.directoryRoleTemplate.ListDirectoryRoleTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates method: post operationId: directoryRoleTemplates.directoryRoleTemplate.CreateDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: get operationId: directoryRoleTemplates.directoryRoleTemplate.GetDirectoryRoleTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: patch operationId: directoryRoleTemplates.directoryRoleTemplate.UpdateDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id} method: delete operationId: directoryRoleTemplates.directoryRoleTemplate.DeleteDirectoryRoleTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups method: post operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects method: post operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups method: post operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects method: post operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/{directoryRoleTemplate-id}/restore method: post operationId: directoryRoleTemplates.directoryRoleTemplate.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/$count method: get operationId: directoryRoleTemplates.GetCount-ed85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/delta() method: get operationId: directoryRoleTemplates.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directoryRoleTemplates/getAvailableExtensionProperties method: post operationId: directoryRoleTemplates.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/getByIds method: post operationId: directoryRoleTemplates.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directoryRoleTemplates/validateProperties method: post operationId: directoryRoleTemplates.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords method: get operationId: domainDnsRecords.domainDnsRecord.ListDomainDnsRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainDnsRecords method: post operationId: domainDnsRecords.domainDnsRecord.CreateDomainDnsRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords/{domainDnsRecord-id} method: get operationId: domainDnsRecords.domainDnsRecord.GetDomainDnsRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domainDnsRecords/{domainDnsRecord-id} method: patch operationId: domainDnsRecords.domainDnsRecord.UpdateDomainDnsRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords/{domainDnsRecord-id} method: delete operationId: domainDnsRecords.domainDnsRecord.DeleteDomainDnsRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domainDnsRecords/$count method: get operationId: domainDnsRecords.GetCount-96e3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains method: get operationId: domains.domain.ListDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains method: post operationId: domains.domain.CreateDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id} method: get operationId: domains.domain.GetDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id} method: patch operationId: domains.domain.UpdateDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id} method: delete operationId: domains.domain.DeleteDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/domainNameReferences method: get operationId: domains.ListDomainNameReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/domainNameReferences/{directoryObject-id} method: get operationId: domains.GetDomainNameReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/domainNameReferences/$count method: get operationId: domains.domainNameReferences.GetCount-a205 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/federationConfiguration method: get operationId: domains.ListFederationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/federationConfiguration method: post operationId: domains.CreateFederationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/federationConfiguration/{internalDomainFederation-id} method: get operationId: domains.GetFederationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/federationConfiguration/{internalDomainFederation-id} method: patch operationId: domains.UpdateFederationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/federationConfiguration/{internalDomainFederation-id} method: delete operationId: domains.DeleteFederationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/federationConfiguration/$count method: get operationId: domains.federationConfiguration.GetCount-9087 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/forceDelete method: post operationId: domains.domain.forceDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/promote method: post operationId: domains.domain.promote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verify method: post operationId: domains.domain.verify x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/rootDomain method: get operationId: domains.GetRootDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/serviceConfigurationRecords method: get operationId: domains.ListServiceConfigurationRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/serviceConfigurationRecords method: post operationId: domains.CreateServiceConfigurationRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id} method: get operationId: domains.GetServiceConfigurationRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id} method: patch operationId: domains.UpdateServiceConfigurationRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id} method: delete operationId: domains.DeleteServiceConfigurationRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/serviceConfigurationRecords/$count method: get operationId: domains.serviceConfigurationRecords.GetCount-999b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/verificationDnsRecords method: get operationId: domains.ListVerificationDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/verificationDnsRecords method: post operationId: domains.CreateVerificationDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id} method: get operationId: domains.GetVerificationDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id} method: patch operationId: domains.UpdateVerificationDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id} method: delete operationId: domains.DeleteVerificationDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /domains/{domain-id}/verificationDnsRecords/$count method: get operationId: domains.verificationDnsRecords.GetCount-d5a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domains/$count method: get operationId: domains.GetCount-3c31 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives method: get operationId: drives.drive.ListDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives method: post operationId: drives.drive.CreateDrive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id} method: get operationId: drives.drive.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id} method: patch operationId: drives.drive.UpdateDrive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id} method: delete operationId: drives.drive.DeleteDrive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles method: get operationId: drives.ListBundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/bundles method: post operationId: drives.CreateBundles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles/{driveItem-id} method: get operationId: drives.GetBundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/bundles/{driveItem-id}/content method: get operationId: drives.GetBundlesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/bundles/{driveItem-id}/content method: put operationId: drives.UpdateBundlesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles/{driveItem-id}/content method: delete operationId: drives.DeleteBundlesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/bundles/$count method: get operationId: drives.bundles.GetCount-c935 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser method: get operationId: drives.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser/mailboxSettings method: get operationId: drives.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser/mailboxSettings method: patch operationId: drives.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/createdByUser/serviceProvisioningErrors method: get operationId: drives.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.createdByUser.ServiceProvisioningErrors.GetCount-37a0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following method: get operationId: drives.ListFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following/{driveItem-id} method: get operationId: drives.GetFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following/{driveItem-id}/content method: get operationId: drives.GetFollowingContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/following/{driveItem-id}/content method: put operationId: drives.UpdateFollowingContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/following/{driveItem-id}/content method: delete operationId: drives.DeleteFollowingContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/following/$count method: get operationId: drives.following.GetCount-16f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items method: get operationId: drives.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items method: post operationId: drives.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id} method: get operationId: drives.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id} method: patch operationId: drives.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id} method: delete operationId: drives.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics method: get operationId: drives.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics method: patch operationId: drives.items.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics method: delete operationId: drives.items.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/allTime method: get operationId: drives.items.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats method: get operationId: drives.items.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats method: post operationId: drives.items.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: drives.items.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: drives.items.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: drives.items.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: drives.items.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: drives.items.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: drives.items.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: drives.items.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: drives.items.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: drives.items.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: drives.items.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: drives.items.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: delete operationId: drives.items.analytics.itemActivityStats.activities.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: drives.items.analytics.itemActivityStats.activities.GetCount-7511 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count method: get operationId: drives.items.analytics.itemActivityStats.GetCount-f4fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays method: get operationId: drives.items.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children method: get operationId: drives.items.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children method: post operationId: drives.items.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1} method: get operationId: drives.items.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content method: get operationId: drives.items.GetChildrenContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content method: put operationId: drives.items.UpdateChildrenContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content method: delete operationId: drives.items.DeleteChildrenContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/children/$count method: get operationId: drives.items.children.GetCount-17b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/content method: get operationId: drives.GetItemsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/content method: put operationId: drives.UpdateItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/content method: delete operationId: drives.DeleteItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser method: get operationId: drives.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings method: get operationId: drives.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings method: patch operationId: drives.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: drives.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.items.createdByUser.ServiceProvisioningErrors.GetCount-9567 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser method: get operationId: drives.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: drives.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: drives.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-b2d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/listItem method: get operationId: drives.items.GetListItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel method: post operationId: drives.drive.items.driveItem.assignSensitivityLabel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/checkin method: post operationId: drives.drive.items.driveItem.checkin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/checkout method: post operationId: drives.drive.items.driveItem.checkout x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/copy method: post operationId: drives.drive.items.driveItem.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createLink method: post operationId: drives.drive.items.driveItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/createUploadSession method: post operationId: drives.drive.items.driveItem.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/delta() method: get operationId: drives.drive.items.driveItem.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/delta(token='{token}') method: get operationId: drives.drive.items.driveItem.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/discardCheckout method: post operationId: drives.drive.items.driveItem.discardCheckout x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels method: post operationId: drives.drive.items.driveItem.extractSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/follow method: post operationId: drives.drive.items.driveItem.follow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval() method: get operationId: drives.drive.items.driveItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: drives.drive.items.driveItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/invite method: post operationId: drives.drive.items.driveItem.invite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permanentDelete method: post operationId: drives.drive.items.driveItem.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/preview method: post operationId: drives.drive.items.driveItem.preview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/restore method: post operationId: drives.drive.items.driveItem.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/search(q='{q}') method: get operationId: drives.drive.items.driveItem.search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/unfollow method: post operationId: drives.drive.items.driveItem.unfollow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/validatePermission method: post operationId: drives.drive.items.driveItem.validatePermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions method: get operationId: drives.items.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/permissions method: post operationId: drives.items.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id} method: get operationId: drives.items.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id} method: patch operationId: drives.items.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id} method: delete operationId: drives.items.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant method: post operationId: drives.drive.items.driveItem.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/permissions/$count method: get operationId: drives.items.permissions.GetCount-d367 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/retentionLabel method: get operationId: drives.items.GetRetentionLabel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/retentionLabel method: patch operationId: drives.items.UpdateRetentionLabel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/retentionLabel method: delete operationId: drives.items.DeleteRetentionLabel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions method: get operationId: drives.items.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions method: post operationId: drives.items.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: get operationId: drives.items.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: patch operationId: drives.items.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: delete operationId: drives.items.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: drives.drive.items.driveItem.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/$count method: get operationId: drives.items.subscriptions.GetCount-f848 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails method: get operationId: drives.items.ListThumbnails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails method: post operationId: drives.items.CreateThumbnails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id} method: get operationId: drives.items.GetThumbnails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id} method: patch operationId: drives.items.UpdateThumbnails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id} method: delete operationId: drives.items.DeleteThumbnails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/thumbnails/$count method: get operationId: drives.items.thumbnails.GetCount-50f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions method: get operationId: drives.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions method: post operationId: drives.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id} method: get operationId: drives.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id} method: patch operationId: drives.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id} method: delete operationId: drives.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content method: get operationId: drives.items.GetVersionsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content method: put operationId: drives.items.UpdateVersionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content method: delete operationId: drives.items.DeleteVersionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion method: post operationId: drives.drive.items.driveItem.versions.driveItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/versions/$count method: get operationId: drives.items.versions.GetCount-6d7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook method: get operationId: drives.items.GetWorkbook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook method: patch operationId: drives.items.UpdateWorkbook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook method: delete operationId: drives.items.DeleteWorkbook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application method: get operationId: drives.items.workbook.GetApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application method: patch operationId: drives.items.workbook.UpdateApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application method: delete operationId: drives.items.workbook.DeleteApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/application/calculate method: post operationId: drives.drive.items.driveItem.workbook.application.calculate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments method: get operationId: drives.items.workbook.ListComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments method: post operationId: drives.items.workbook.CreateComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id} method: get operationId: drives.items.workbook.GetComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id} method: patch operationId: drives.items.workbook.UpdateComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id} method: delete operationId: drives.items.workbook.DeleteComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies method: get operationId: drives.items.workbook.comments.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies method: post operationId: drives.items.workbook.comments.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id} method: get operationId: drives.items.workbook.comments.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id} method: patch operationId: drives.items.workbook.comments.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id} method: delete operationId: drives.items.workbook.comments.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/$count method: get operationId: drives.items.workbook.comments.replies.GetCount-5e78 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/comments/$count method: get operationId: drives.items.workbook.comments.GetCount-8437 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: get operationId: drives.items.workbook.GetFunctions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: patch operationId: drives.items.workbook.UpdateFunctions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions method: delete operationId: drives.items.workbook.DeleteFunctions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/abs method: post operationId: drives.drive.items.driveItem.workbook.functions.abs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrInt method: post operationId: drives.drive.items.driveItem.workbook.functions.accrInt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrIntM method: post operationId: drives.drive.items.driveItem.workbook.functions.accrIntM x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acos method: post operationId: drives.drive.items.driveItem.workbook.functions.acos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acosh method: post operationId: drives.drive.items.driveItem.workbook.functions.acosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acot method: post operationId: drives.drive.items.driveItem.workbook.functions.acot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/acoth method: post operationId: drives.drive.items.driveItem.workbook.functions.acoth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorDegrc method: post operationId: drives.drive.items.driveItem.workbook.functions.amorDegrc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorLinc method: post operationId: drives.drive.items.driveItem.workbook.functions.amorLinc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/and method: post operationId: drives.drive.items.driveItem.workbook.functions.and x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/arabic method: post operationId: drives.drive.items.driveItem.workbook.functions.arabic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/areas method: post operationId: drives.drive.items.driveItem.workbook.functions.areas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asc method: post operationId: drives.drive.items.driveItem.workbook.functions.asc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asin method: post operationId: drives.drive.items.driveItem.workbook.functions.asin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/asinh method: post operationId: drives.drive.items.driveItem.workbook.functions.asinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan method: post operationId: drives.drive.items.driveItem.workbook.functions.atan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan2 method: post operationId: drives.drive.items.driveItem.workbook.functions.atan2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/atanh method: post operationId: drives.drive.items.driveItem.workbook.functions.atanh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/aveDev method: post operationId: drives.drive.items.driveItem.workbook.functions.aveDev x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/average method: post operationId: drives.drive.items.driveItem.workbook.functions.average x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageA method: post operationId: drives.drive.items.driveItem.workbook.functions.averageA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIf method: post operationId: drives.drive.items.driveItem.workbook.functions.averageIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.averageIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bahtText method: post operationId: drives.drive.items.driveItem.workbook.functions.bahtText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/base method: post operationId: drives.drive.items.driveItem.workbook.functions.base x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselI method: post operationId: drives.drive.items.driveItem.workbook.functions.besselI x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselJ method: post operationId: drives.drive.items.driveItem.workbook.functions.besselJ x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselK method: post operationId: drives.drive.items.driveItem.workbook.functions.besselK x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselY method: post operationId: drives.drive.items.driveItem.workbook.functions.besselY x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.beta_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.beta_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.bin2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist_Range method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist_Range x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.binom_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitand method: post operationId: drives.drive.items.driveItem.workbook.functions.bitand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitlshift method: post operationId: drives.drive.items.driveItem.workbook.functions.bitlshift x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitor method: post operationId: drives.drive.items.driveItem.workbook.functions.bitor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitrshift method: post operationId: drives.drive.items.driveItem.workbook.functions.bitrshift x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitxor method: post operationId: drives.drive.items.driveItem.workbook.functions.bitxor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Math method: post operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Math x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/char method: post operationId: drives.drive.items.driveItem.workbook.functions.char x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/choose method: post operationId: drives.drive.items.driveItem.workbook.functions.choose x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/clean method: post operationId: drives.drive.items.driveItem.workbook.functions.clean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/code method: post operationId: drives.drive.items.driveItem.workbook.functions.code x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/columns method: post operationId: drives.drive.items.driveItem.workbook.functions.columns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/combin method: post operationId: drives.drive.items.driveItem.workbook.functions.combin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/combina method: post operationId: drives.drive.items.driveItem.workbook.functions.combina x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/complex method: post operationId: drives.drive.items.driveItem.workbook.functions.complex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/concatenate method: post operationId: drives.drive.items.driveItem.workbook.functions.concatenate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_Norm method: post operationId: drives.drive.items.driveItem.workbook.functions.confidence_Norm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_T method: post operationId: drives.drive.items.driveItem.workbook.functions.confidence_T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/convert method: post operationId: drives.drive.items.driveItem.workbook.functions.convert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cos method: post operationId: drives.drive.items.driveItem.workbook.functions.cos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cosh method: post operationId: drives.drive.items.driveItem.workbook.functions.cosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cot method: post operationId: drives.drive.items.driveItem.workbook.functions.cot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coth method: post operationId: drives.drive.items.driveItem.workbook.functions.coth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/count method: post operationId: drives.drive.items.driveItem.workbook.functions.count x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countA method: post operationId: drives.drive.items.driveItem.workbook.functions.countA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countBlank method: post operationId: drives.drive.items.driveItem.workbook.functions.countBlank x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIf method: post operationId: drives.drive.items.driveItem.workbook.functions.countIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.countIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDayBs method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDayBs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDays method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDays x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDaysNc method: post operationId: drives.drive.items.driveItem.workbook.functions.coupDaysNc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNcd method: post operationId: drives.drive.items.driveItem.workbook.functions.coupNcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNum method: post operationId: drives.drive.items.driveItem.workbook.functions.coupNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupPcd method: post operationId: drives.drive.items.driveItem.workbook.functions.coupPcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/csc method: post operationId: drives.drive.items.driveItem.workbook.functions.csc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/csch method: post operationId: drives.drive.items.driveItem.workbook.functions.csch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumIPmt method: post operationId: drives.drive.items.driveItem.workbook.functions.cumIPmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumPrinc method: post operationId: drives.drive.items.driveItem.workbook.functions.cumPrinc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/date method: post operationId: drives.drive.items.driveItem.workbook.functions.date x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/datevalue method: post operationId: drives.drive.items.driveItem.workbook.functions.datevalue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/daverage method: post operationId: drives.drive.items.driveItem.workbook.functions.daverage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/day method: post operationId: drives.drive.items.driveItem.workbook.functions.day x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/days method: post operationId: drives.drive.items.driveItem.workbook.functions.days x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/days360 method: post operationId: drives.drive.items.driveItem.workbook.functions.days360 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/db method: post operationId: drives.drive.items.driveItem.workbook.functions.db x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dbcs method: post operationId: drives.drive.items.driveItem.workbook.functions.dbcs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcount method: post operationId: drives.drive.items.driveItem.workbook.functions.dcount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcountA method: post operationId: drives.drive.items.driveItem.workbook.functions.dcountA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ddb method: post operationId: drives.drive.items.driveItem.workbook.functions.ddb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.dec2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/decimal method: post operationId: drives.drive.items.driveItem.workbook.functions.decimal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/degrees method: post operationId: drives.drive.items.driveItem.workbook.functions.degrees x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/delta method: post operationId: drives.drive.items.driveItem.workbook.functions.delta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/devSq method: post operationId: drives.drive.items.driveItem.workbook.functions.devSq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dget method: post operationId: drives.drive.items.driveItem.workbook.functions.dget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/disc method: post operationId: drives.drive.items.driveItem.workbook.functions.disc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmax method: post operationId: drives.drive.items.driveItem.workbook.functions.dmax x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmin method: post operationId: drives.drive.items.driveItem.workbook.functions.dmin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollar method: post operationId: drives.drive.items.driveItem.workbook.functions.dollar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarDe method: post operationId: drives.drive.items.driveItem.workbook.functions.dollarDe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarFr method: post operationId: drives.drive.items.driveItem.workbook.functions.dollarFr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dproduct method: post operationId: drives.drive.items.driveItem.workbook.functions.dproduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDev method: post operationId: drives.drive.items.driveItem.workbook.functions.dstDev x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDevP method: post operationId: drives.drive.items.driveItem.workbook.functions.dstDevP x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dsum method: post operationId: drives.drive.items.driveItem.workbook.functions.dsum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/duration method: post operationId: drives.drive.items.driveItem.workbook.functions.duration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvar method: post operationId: drives.drive.items.driveItem.workbook.functions.dvar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvarP method: post operationId: drives.drive.items.driveItem.workbook.functions.dvarP x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ecma_Ceiling method: post operationId: drives.drive.items.driveItem.workbook.functions.ecma_Ceiling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/edate method: post operationId: drives.drive.items.driveItem.workbook.functions.edate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/effect method: post operationId: drives.drive.items.driveItem.workbook.functions.effect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/eoMonth method: post operationId: drives.drive.items.driveItem.workbook.functions.eoMonth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf method: post operationId: drives.drive.items.driveItem.workbook.functions.erf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.erf_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC method: post operationId: drives.drive.items.driveItem.workbook.functions.erfC x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.erfC_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/error_Type method: post operationId: drives.drive.items.driveItem.workbook.functions.error_Type x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/even method: post operationId: drives.drive.items.driveItem.workbook.functions.even x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/exact method: post operationId: drives.drive.items.driveItem.workbook.functions.exact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/exp method: post operationId: drives.drive.items.driveItem.workbook.functions.exp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/expon_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.expon_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.f_Inv_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fact method: post operationId: drives.drive.items.driveItem.workbook.functions.fact x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/factDouble method: post operationId: drives.drive.items.driveItem.workbook.functions.factDouble x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/false method: post operationId: drives.drive.items.driveItem.workbook.functions.false x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/find method: post operationId: drives.drive.items.driveItem.workbook.functions.find x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/findB method: post operationId: drives.drive.items.driveItem.workbook.functions.findB x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisher method: post operationId: drives.drive.items.driveItem.workbook.functions.fisher x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisherInv method: post operationId: drives.drive.items.driveItem.workbook.functions.fisherInv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fixed method: post operationId: drives.drive.items.driveItem.workbook.functions.fixed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Math method: post operationId: drives.drive.items.driveItem.workbook.functions.floor_Math x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.floor_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fv method: post operationId: drives.drive.items.driveItem.workbook.functions.fv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/fvschedule method: post operationId: drives.drive.items.driveItem.workbook.functions.fvschedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.gamma_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn method: post operationId: drives.drive.items.driveItem.workbook.functions.gammaLn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn_Precise method: post operationId: drives.drive.items.driveItem.workbook.functions.gammaLn_Precise x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gauss method: post operationId: drives.drive.items.driveItem.workbook.functions.gauss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/gcd method: post operationId: drives.drive.items.driveItem.workbook.functions.gcd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/geoMean method: post operationId: drives.drive.items.driveItem.workbook.functions.geoMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/geStep method: post operationId: drives.drive.items.driveItem.workbook.functions.geStep x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/harMean method: post operationId: drives.drive.items.driveItem.workbook.functions.harMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Oct method: post operationId: drives.drive.items.driveItem.workbook.functions.hex2Oct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hlookup method: post operationId: drives.drive.items.driveItem.workbook.functions.hlookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hour method: post operationId: drives.drive.items.driveItem.workbook.functions.hour x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hyperlink method: post operationId: drives.drive.items.driveItem.workbook.functions.hyperlink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/hypGeom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.hypGeom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/if method: post operationId: drives.drive.items.driveItem.workbook.functions.if x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imAbs method: post operationId: drives.drive.items.driveItem.workbook.functions.imAbs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imaginary method: post operationId: drives.drive.items.driveItem.workbook.functions.imaginary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imArgument method: post operationId: drives.drive.items.driveItem.workbook.functions.imArgument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imConjugate method: post operationId: drives.drive.items.driveItem.workbook.functions.imConjugate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCos method: post operationId: drives.drive.items.driveItem.workbook.functions.imCos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCosh method: post operationId: drives.drive.items.driveItem.workbook.functions.imCosh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCot method: post operationId: drives.drive.items.driveItem.workbook.functions.imCot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsc method: post operationId: drives.drive.items.driveItem.workbook.functions.imCsc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsch method: post operationId: drives.drive.items.driveItem.workbook.functions.imCsch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imDiv method: post operationId: drives.drive.items.driveItem.workbook.functions.imDiv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imExp method: post operationId: drives.drive.items.driveItem.workbook.functions.imExp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLn method: post operationId: drives.drive.items.driveItem.workbook.functions.imLn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog10 method: post operationId: drives.drive.items.driveItem.workbook.functions.imLog10 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog2 method: post operationId: drives.drive.items.driveItem.workbook.functions.imLog2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imPower method: post operationId: drives.drive.items.driveItem.workbook.functions.imPower x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imProduct method: post operationId: drives.drive.items.driveItem.workbook.functions.imProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imReal method: post operationId: drives.drive.items.driveItem.workbook.functions.imReal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSec method: post operationId: drives.drive.items.driveItem.workbook.functions.imSec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSech method: post operationId: drives.drive.items.driveItem.workbook.functions.imSech x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSin method: post operationId: drives.drive.items.driveItem.workbook.functions.imSin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSinh method: post operationId: drives.drive.items.driveItem.workbook.functions.imSinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSqrt method: post operationId: drives.drive.items.driveItem.workbook.functions.imSqrt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSub method: post operationId: drives.drive.items.driveItem.workbook.functions.imSub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSum method: post operationId: drives.drive.items.driveItem.workbook.functions.imSum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/imTan method: post operationId: drives.drive.items.driveItem.workbook.functions.imTan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/int method: post operationId: drives.drive.items.driveItem.workbook.functions.int x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/intRate method: post operationId: drives.drive.items.driveItem.workbook.functions.intRate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ipmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ipmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/irr method: post operationId: drives.drive.items.driveItem.workbook.functions.irr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isErr method: post operationId: drives.drive.items.driveItem.workbook.functions.isErr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isError method: post operationId: drives.drive.items.driveItem.workbook.functions.isError x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isEven method: post operationId: drives.drive.items.driveItem.workbook.functions.isEven x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isFormula method: post operationId: drives.drive.items.driveItem.workbook.functions.isFormula x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isLogical method: post operationId: drives.drive.items.driveItem.workbook.functions.isLogical x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNA method: post operationId: drives.drive.items.driveItem.workbook.functions.isNA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNonText method: post operationId: drives.drive.items.driveItem.workbook.functions.isNonText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNumber method: post operationId: drives.drive.items.driveItem.workbook.functions.isNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/iso_Ceiling method: post operationId: drives.drive.items.driveItem.workbook.functions.iso_Ceiling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isOdd method: post operationId: drives.drive.items.driveItem.workbook.functions.isOdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isoWeekNum method: post operationId: drives.drive.items.driveItem.workbook.functions.isoWeekNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ispmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ispmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isref method: post operationId: drives.drive.items.driveItem.workbook.functions.isref x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/isText method: post operationId: drives.drive.items.driveItem.workbook.functions.isText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/kurt method: post operationId: drives.drive.items.driveItem.workbook.functions.kurt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/large method: post operationId: drives.drive.items.driveItem.workbook.functions.large x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lcm method: post operationId: drives.drive.items.driveItem.workbook.functions.lcm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/left method: post operationId: drives.drive.items.driveItem.workbook.functions.left x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/leftb method: post operationId: drives.drive.items.driveItem.workbook.functions.leftb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/len method: post operationId: drives.drive.items.driveItem.workbook.functions.len x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lenb method: post operationId: drives.drive.items.driveItem.workbook.functions.lenb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ln method: post operationId: drives.drive.items.driveItem.workbook.functions.ln x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/log method: post operationId: drives.drive.items.driveItem.workbook.functions.log x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/log10 method: post operationId: drives.drive.items.driveItem.workbook.functions.log10 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lookup method: post operationId: drives.drive.items.driveItem.workbook.functions.lookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/lower method: post operationId: drives.drive.items.driveItem.workbook.functions.lower x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/match method: post operationId: drives.drive.items.driveItem.workbook.functions.match x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/max method: post operationId: drives.drive.items.driveItem.workbook.functions.max x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/maxA method: post operationId: drives.drive.items.driveItem.workbook.functions.maxA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mduration method: post operationId: drives.drive.items.driveItem.workbook.functions.mduration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/median method: post operationId: drives.drive.items.driveItem.workbook.functions.median x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mid method: post operationId: drives.drive.items.driveItem.workbook.functions.mid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/midb method: post operationId: drives.drive.items.driveItem.workbook.functions.midb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/min method: post operationId: drives.drive.items.driveItem.workbook.functions.min x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/minA method: post operationId: drives.drive.items.driveItem.workbook.functions.minA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/minute method: post operationId: drives.drive.items.driveItem.workbook.functions.minute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mirr method: post operationId: drives.drive.items.driveItem.workbook.functions.mirr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mod method: post operationId: drives.drive.items.driveItem.workbook.functions.mod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/month method: post operationId: drives.drive.items.driveItem.workbook.functions.month x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/mround method: post operationId: drives.drive.items.driveItem.workbook.functions.mround x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/multiNomial method: post operationId: drives.drive.items.driveItem.workbook.functions.multiNomial x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/n method: post operationId: drives.drive.items.driveItem.workbook.functions.n x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/na method: post operationId: drives.drive.items.driveItem.workbook.functions.na x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/negBinom_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.negBinom_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays method: post operationId: drives.drive.items.driveItem.workbook.functions.networkDays x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays_Intl method: post operationId: drives.drive.items.driveItem.workbook.functions.networkDays_Intl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/nominal method: post operationId: drives.drive.items.driveItem.workbook.functions.nominal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/not method: post operationId: drives.drive.items.driveItem.workbook.functions.not x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/now method: post operationId: drives.drive.items.driveItem.workbook.functions.now x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/nper method: post operationId: drives.drive.items.driveItem.workbook.functions.nper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/npv method: post operationId: drives.drive.items.driveItem.workbook.functions.npv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/numberValue method: post operationId: drives.drive.items.driveItem.workbook.functions.numberValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Bin method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Bin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Dec method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Dec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Hex method: post operationId: drives.drive.items.driveItem.workbook.functions.oct2Hex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/odd method: post operationId: drives.drive.items.driveItem.workbook.functions.odd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.oddFPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFYield method: post operationId: drives.drive.items.driveItem.workbook.functions.oddFYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.oddLPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLYield method: post operationId: drives.drive.items.driveItem.workbook.functions.oddLYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/or method: post operationId: drives.drive.items.driveItem.workbook.functions.or x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pduration method: post operationId: drives.drive.items.driveItem.workbook.functions.pduration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentile_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentile_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/permut method: post operationId: drives.drive.items.driveItem.workbook.functions.permut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/permutationa method: post operationId: drives.drive.items.driveItem.workbook.functions.permutationa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/phi method: post operationId: drives.drive.items.driveItem.workbook.functions.phi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pi method: post operationId: drives.drive.items.driveItem.workbook.functions.pi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pmt method: post operationId: drives.drive.items.driveItem.workbook.functions.pmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/poisson_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.poisson_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/power method: post operationId: drives.drive.items.driveItem.workbook.functions.power x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/ppmt method: post operationId: drives.drive.items.driveItem.workbook.functions.ppmt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/price method: post operationId: drives.drive.items.driveItem.workbook.functions.price x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceDisc method: post operationId: drives.drive.items.driveItem.workbook.functions.priceDisc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceMat method: post operationId: drives.drive.items.driveItem.workbook.functions.priceMat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/product method: post operationId: drives.drive.items.driveItem.workbook.functions.product x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/proper method: post operationId: drives.drive.items.driveItem.workbook.functions.proper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/pv method: post operationId: drives.drive.items.driveItem.workbook.functions.pv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Exc method: post operationId: drives.drive.items.driveItem.workbook.functions.quartile_Exc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Inc method: post operationId: drives.drive.items.driveItem.workbook.functions.quartile_Inc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/quotient method: post operationId: drives.drive.items.driveItem.workbook.functions.quotient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/radians method: post operationId: drives.drive.items.driveItem.workbook.functions.radians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rand method: post operationId: drives.drive.items.driveItem.workbook.functions.rand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/randBetween method: post operationId: drives.drive.items.driveItem.workbook.functions.randBetween x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Avg method: post operationId: drives.drive.items.driveItem.workbook.functions.rank_Avg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Eq method: post operationId: drives.drive.items.driveItem.workbook.functions.rank_Eq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rate method: post operationId: drives.drive.items.driveItem.workbook.functions.rate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/received method: post operationId: drives.drive.items.driveItem.workbook.functions.received x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/replace method: post operationId: drives.drive.items.driveItem.workbook.functions.replace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/replaceB method: post operationId: drives.drive.items.driveItem.workbook.functions.replaceB x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rept method: post operationId: drives.drive.items.driveItem.workbook.functions.rept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/right method: post operationId: drives.drive.items.driveItem.workbook.functions.right x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rightb method: post operationId: drives.drive.items.driveItem.workbook.functions.rightb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roman method: post operationId: drives.drive.items.driveItem.workbook.functions.roman x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/round method: post operationId: drives.drive.items.driveItem.workbook.functions.round x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundDown method: post operationId: drives.drive.items.driveItem.workbook.functions.roundDown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundUp method: post operationId: drives.drive.items.driveItem.workbook.functions.roundUp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rows method: post operationId: drives.drive.items.driveItem.workbook.functions.rows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/rri method: post operationId: drives.drive.items.driveItem.workbook.functions.rri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sec method: post operationId: drives.drive.items.driveItem.workbook.functions.sec x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sech method: post operationId: drives.drive.items.driveItem.workbook.functions.sech x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/second method: post operationId: drives.drive.items.driveItem.workbook.functions.second x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/seriesSum method: post operationId: drives.drive.items.driveItem.workbook.functions.seriesSum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheet method: post operationId: drives.drive.items.driveItem.workbook.functions.sheet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheets method: post operationId: drives.drive.items.driveItem.workbook.functions.sheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sign method: post operationId: drives.drive.items.driveItem.workbook.functions.sign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sin method: post operationId: drives.drive.items.driveItem.workbook.functions.sin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sinh method: post operationId: drives.drive.items.driveItem.workbook.functions.sinh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew method: post operationId: drives.drive.items.driveItem.workbook.functions.skew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew_p method: post operationId: drives.drive.items.driveItem.workbook.functions.skew_p x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sln method: post operationId: drives.drive.items.driveItem.workbook.functions.sln x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/small method: post operationId: drives.drive.items.driveItem.workbook.functions.small x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrt method: post operationId: drives.drive.items.driveItem.workbook.functions.sqrt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrtPi method: post operationId: drives.drive.items.driveItem.workbook.functions.sqrtPi x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/standardize method: post operationId: drives.drive.items.driveItem.workbook.functions.standardize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_P method: post operationId: drives.drive.items.driveItem.workbook.functions.stDev_P x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_S method: post operationId: drives.drive.items.driveItem.workbook.functions.stDev_S x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevA method: post operationId: drives.drive.items.driveItem.workbook.functions.stDevA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevPA method: post operationId: drives.drive.items.driveItem.workbook.functions.stDevPA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/substitute method: post operationId: drives.drive.items.driveItem.workbook.functions.substitute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/subtotal method: post operationId: drives.drive.items.driveItem.workbook.functions.subtotal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sum method: post operationId: drives.drive.items.driveItem.workbook.functions.sum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIf method: post operationId: drives.drive.items.driveItem.workbook.functions.sumIf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIfs method: post operationId: drives.drive.items.driveItem.workbook.functions.sumIfs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumSq method: post operationId: drives.drive.items.driveItem.workbook.functions.sumSq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/syd method: post operationId: drives.drive.items.driveItem.workbook.functions.syd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t method: post operationId: drives.drive.items.driveItem.workbook.functions.t x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_2T method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_2T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_RT method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_RT x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Inv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv_2T method: post operationId: drives.drive.items.driveItem.workbook.functions.t_Inv_2T x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tan method: post operationId: drives.drive.items.driveItem.workbook.functions.tan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tanh method: post operationId: drives.drive.items.driveItem.workbook.functions.tanh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillEq method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillEq x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillPrice method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillYield method: post operationId: drives.drive.items.driveItem.workbook.functions.tbillYield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/text method: post operationId: drives.drive.items.driveItem.workbook.functions.text x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/time method: post operationId: drives.drive.items.driveItem.workbook.functions.time x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/timevalue method: post operationId: drives.drive.items.driveItem.workbook.functions.timevalue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/today method: post operationId: drives.drive.items.driveItem.workbook.functions.today x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trim method: post operationId: drives.drive.items.driveItem.workbook.functions.trim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trimMean method: post operationId: drives.drive.items.driveItem.workbook.functions.trimMean x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/true method: post operationId: drives.drive.items.driveItem.workbook.functions.true x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/trunc method: post operationId: drives.drive.items.driveItem.workbook.functions.trunc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/type method: post operationId: drives.drive.items.driveItem.workbook.functions.type x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/unichar method: post operationId: drives.drive.items.driveItem.workbook.functions.unichar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/unicode method: post operationId: drives.drive.items.driveItem.workbook.functions.unicode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/upper method: post operationId: drives.drive.items.driveItem.workbook.functions.upper x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/usdollar method: post operationId: drives.drive.items.driveItem.workbook.functions.usdollar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/value method: post operationId: drives.drive.items.driveItem.workbook.functions.value x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_P method: post operationId: drives.drive.items.driveItem.workbook.functions.var_P x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_S method: post operationId: drives.drive.items.driveItem.workbook.functions.var_S x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/varA method: post operationId: drives.drive.items.driveItem.workbook.functions.varA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/varPA method: post operationId: drives.drive.items.driveItem.workbook.functions.varPA x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/vdb method: post operationId: drives.drive.items.driveItem.workbook.functions.vdb x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/vlookup method: post operationId: drives.drive.items.driveItem.workbook.functions.vlookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekday method: post operationId: drives.drive.items.driveItem.workbook.functions.weekday x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekNum method: post operationId: drives.drive.items.driveItem.workbook.functions.weekNum x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/weibull_Dist method: post operationId: drives.drive.items.driveItem.workbook.functions.weibull_Dist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay method: post operationId: drives.drive.items.driveItem.workbook.functions.workDay x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay_Intl method: post operationId: drives.drive.items.driveItem.workbook.functions.workDay_Intl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xirr method: post operationId: drives.drive.items.driveItem.workbook.functions.xirr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xnpv method: post operationId: drives.drive.items.driveItem.workbook.functions.xnpv x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/xor method: post operationId: drives.drive.items.driveItem.workbook.functions.xor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/year method: post operationId: drives.drive.items.driveItem.workbook.functions.year x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yearFrac method: post operationId: drives.drive.items.driveItem.workbook.functions.yearFrac x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yield method: post operationId: drives.drive.items.driveItem.workbook.functions.yield x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldDisc method: post operationId: drives.drive.items.driveItem.workbook.functions.yieldDisc x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldMat method: post operationId: drives.drive.items.driveItem.workbook.functions.yieldMat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/functions/z_Test method: post operationId: drives.drive.items.driveItem.workbook.functions.z_Test x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/closeSession method: post operationId: drives.drive.items.driveItem.workbook.closeSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/createSession method: post operationId: drives.drive.items.driveItem.workbook.createSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/refreshSession method: post operationId: drives.drive.items.driveItem.workbook.refreshSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/sessionInfoResource(key='{key}') method: get operationId: drives.drive.items.driveItem.workbook.sessionInfoResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tableRowOperationResult(key='{key}') method: get operationId: drives.drive.items.driveItem.workbook.tableRowOperationResult x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names method: get operationId: drives.items.workbook.ListNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names method: post operationId: drives.items.workbook.CreateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id} method: get operationId: drives.items.workbook.GetNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id} method: patch operationId: drives.items.workbook.UpdateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id} method: delete operationId: drives.items.workbook.DeleteNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/format method: get operationId: drives.items.workbook.names.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/format method: patch operationId: drives.items.workbook.names.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/format method: delete operationId: drives.items.workbook.names.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/sort method: get operationId: drives.items.workbook.names.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/sort method: patch operationId: drives.items.workbook.names.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/sort method: delete operationId: drives.items.workbook.names.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/worksheet method: get operationId: drives.items.workbook.names.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/worksheet method: get operationId: drives.items.workbook.names.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/$count method: get operationId: drives.items.workbook.names.GetCount-eada x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/add method: post operationId: drives.drive.items.driveItem.workbook.names.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/addFormulaLocal method: post operationId: drives.drive.items.driveItem.workbook.names.addFormulaLocal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations method: get operationId: drives.items.workbook.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations method: post operationId: drives.items.workbook.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id} method: get operationId: drives.items.workbook.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id} method: patch operationId: drives.items.workbook.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id} method: delete operationId: drives.items.workbook.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/operations/$count method: get operationId: drives.items.workbook.operations.GetCount-67f8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables method: get operationId: drives.items.workbook.ListTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables method: post operationId: drives.items.workbook.CreateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id} method: get operationId: drives.items.workbook.GetTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id} method: patch operationId: drives.items.workbook.UpdateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id} method: delete operationId: drives.items.workbook.DeleteTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns method: get operationId: drives.items.workbook.tables.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns method: post operationId: drives.items.workbook.tables.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: get operationId: drives.items.workbook.tables.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: patch operationId: drives.items.workbook.tables.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: delete operationId: drives.items.workbook.tables.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: get operationId: drives.items.workbook.tables.columns.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: patch operationId: drives.items.workbook.tables.columns.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: delete operationId: drives.items.workbook.tables.columns.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyCellColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyCustomFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyDynamicFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyFontColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyIconFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyTopItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyTopPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyValuesFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.tables.columns.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.tables.columns.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.tables.columns.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.tables.columns.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.tables.columns.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.tables.columns.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.tables.columns.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: get operationId: drives.items.workbook.tables.columns.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.tables.columns.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.tables.columns.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.tables.columns.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.tables.columns.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.tables.columns.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.tables.columns.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: get operationId: drives.items.workbook.tables.columns.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: patch operationId: drives.items.workbook.tables.columns.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: delete operationId: drives.items.workbook.tables.columns.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: get operationId: drives.items.workbook.tables.columns.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: patch operationId: drives.items.workbook.tables.columns.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: delete operationId: drives.items.workbook.tables.columns.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/worksheet method: get operationId: drives.items.workbook.tables.columns.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: get operationId: drives.items.workbook.tables.columns.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.tables.columns.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.tables.columns.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.tables.columns.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.tables.columns.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.tables.columns.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.tables.columns.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: get operationId: drives.items.workbook.tables.columns.itemAt.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: patch operationId: drives.items.workbook.tables.columns.itemAt.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: delete operationId: drives.items.workbook.tables.columns.itemAt.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.tables.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.tables.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.tables.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.tables.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.tables.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.tables.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.tables.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/format method: get operationId: drives.items.workbook.tables.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.tables.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.tables.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.tables.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.tables.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.tables.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.tables.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/format method: get operationId: drives.items.workbook.tables.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/format method: patch operationId: drives.items.workbook.tables.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/format method: delete operationId: drives.items.workbook.tables.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/sort method: get operationId: drives.items.workbook.tables.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/sort method: patch operationId: drives.items.workbook.tables.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/sort method: delete operationId: drives.items.workbook.tables.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/worksheet method: get operationId: drives.items.workbook.tables.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/format method: get operationId: drives.items.workbook.tables.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.tables.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.tables.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.tables.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.tables.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.tables.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.tables.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows method: get operationId: drives.items.workbook.tables.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows method: post operationId: drives.items.workbook.tables.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: get operationId: drives.items.workbook.tables.GetRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: patch operationId: drives.items.workbook.tables.UpdateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: delete operationId: drives.items.workbook.tables.DeleteRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: get operationId: drives.items.workbook.tables.rows.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: patch operationId: drives.items.workbook.tables.rows.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: delete operationId: drives.items.workbook.tables.rows.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: get operationId: drives.items.workbook.tables.rows.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: patch operationId: drives.items.workbook.tables.rows.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: delete operationId: drives.items.workbook.tables.rows.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/worksheet method: get operationId: drives.items.workbook.tables.rows.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort method: get operationId: drives.items.workbook.tables.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort method: patch operationId: drives.items.workbook.tables.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort method: delete operationId: drives.items.workbook.tables.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/apply method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/reapply method: post operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.reapply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/worksheet method: get operationId: drives.items.workbook.tables.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/add method: post operationId: drives.drive.items.driveItem.workbook.tables.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/count() method: get operationId: drives.drive.items.driveItem.workbook.tables.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/columns method: get operationId: drives.items.workbook.tables.itemAt.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/columns method: post operationId: drives.items.workbook.tables.itemAt.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.itemAt.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.tables.itemAt.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.tables.itemAt.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.tables.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/rows method: get operationId: drives.items.workbook.tables.itemAt.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/rows method: post operationId: drives.items.workbook.tables.itemAt.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/sort method: get operationId: drives.items.workbook.tables.itemAt.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/sort method: patch operationId: drives.items.workbook.tables.itemAt.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/sort method: delete operationId: drives.items.workbook.tables.itemAt.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})/worksheet method: get operationId: drives.items.workbook.tables.itemAt.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets method: get operationId: drives.items.workbook.ListWorksheets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets method: post operationId: drives.items.workbook.CreateWorksheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id} method: get operationId: drives.items.workbook.GetWorksheets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id} method: patch operationId: drives.items.workbook.UpdateWorksheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id} method: delete operationId: drives.items.workbook.DeleteWorksheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts method: get operationId: drives.items.workbook.worksheets.ListCharts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts method: post operationId: drives.items.workbook.worksheets.CreateCharts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id} method: get operationId: drives.items.workbook.worksheets.GetCharts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id} method: patch operationId: drives.items.workbook.worksheets.UpdateCharts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id} method: delete operationId: drives.items.workbook.worksheets.DeleteCharts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes method: get operationId: drives.items.workbook.worksheets.charts.GetAxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes method: patch operationId: drives.items.workbook.worksheets.charts.UpdateAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes method: delete operationId: drives.items.workbook.worksheets.charts.DeleteAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis method: get operationId: drives.items.workbook.worksheets.charts.axes.GetCategoryAxis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis method: patch operationId: drives.items.workbook.worksheets.charts.axes.UpdateCategoryAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis method: delete operationId: drives.items.workbook.worksheets.charts.axes.DeleteCategoryAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetMajorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.majorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetMinorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.minorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis method: get operationId: drives.items.workbook.worksheets.charts.axes.GetSeriesAxis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis method: patch operationId: drives.items.workbook.worksheets.charts.axes.UpdateSeriesAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis method: delete operationId: drives.items.workbook.worksheets.charts.axes.DeleteSeriesAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetMajorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.majorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetMinorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.minorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis method: get operationId: drives.items.workbook.worksheets.charts.axes.GetValueAxis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis method: patch operationId: drives.items.workbook.worksheets.charts.axes.UpdateValueAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis method: delete operationId: drives.items.workbook.worksheets.charts.axes.DeleteValueAxis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetMajorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteMajorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.majorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetMinorGridlines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteMinorGridlines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.minorGridlines.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels method: get operationId: drives.items.workbook.worksheets.charts.GetDataLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels method: patch operationId: drives.items.workbook.worksheets.charts.UpdateDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels method: delete operationId: drives.items.workbook.worksheets.charts.DeleteDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format method: get operationId: drives.items.workbook.worksheets.charts.dataLabels.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format method: patch operationId: drives.items.workbook.worksheets.charts.dataLabels.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format method: delete operationId: drives.items.workbook.worksheets.charts.dataLabels.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill method: get operationId: drives.items.workbook.worksheets.charts.dataLabels.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.dataLabels.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.dataLabels.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.dataLabels.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.dataLabels.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font method: get operationId: drives.items.workbook.worksheets.charts.dataLabels.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font method: patch operationId: drives.items.workbook.worksheets.charts.dataLabels.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font method: delete operationId: drives.items.workbook.worksheets.charts.dataLabels.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format method: get operationId: drives.items.workbook.worksheets.charts.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format method: patch operationId: drives.items.workbook.worksheets.charts.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format method: delete operationId: drives.items.workbook.worksheets.charts.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill method: get operationId: drives.items.workbook.worksheets.charts.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font method: get operationId: drives.items.workbook.worksheets.charts.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font method: patch operationId: drives.items.workbook.worksheets.charts.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font method: delete operationId: drives.items.workbook.worksheets.charts.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend method: get operationId: drives.items.workbook.worksheets.charts.GetLegend x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend method: patch operationId: drives.items.workbook.worksheets.charts.UpdateLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend method: delete operationId: drives.items.workbook.worksheets.charts.DeleteLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format method: get operationId: drives.items.workbook.worksheets.charts.legend.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format method: patch operationId: drives.items.workbook.worksheets.charts.legend.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format method: delete operationId: drives.items.workbook.worksheets.charts.legend.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill method: get operationId: drives.items.workbook.worksheets.charts.legend.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.legend.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.legend.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.legend.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.legend.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font method: get operationId: drives.items.workbook.worksheets.charts.legend.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font method: patch operationId: drives.items.workbook.worksheets.charts.legend.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font method: delete operationId: drives.items.workbook.worksheets.charts.legend.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-8f13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height},fittingMode='{fittingMode}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-4f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-664c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-9795 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/setData method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.setData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/setPosition method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.setPosition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series method: get operationId: drives.items.workbook.worksheets.charts.ListSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series method: post operationId: drives.items.workbook.worksheets.charts.CreateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id} method: get operationId: drives.items.workbook.worksheets.charts.GetSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id} method: patch operationId: drives.items.workbook.worksheets.charts.UpdateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id} method: delete operationId: drives.items.workbook.worksheets.charts.DeleteSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format method: get operationId: drives.items.workbook.worksheets.charts.series.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format method: patch operationId: drives.items.workbook.worksheets.charts.series.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format method: delete operationId: drives.items.workbook.worksheets.charts.series.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill method: get operationId: drives.items.workbook.worksheets.charts.series.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.series.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.series.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line method: get operationId: drives.items.workbook.worksheets.charts.series.format.GetLine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line method: patch operationId: drives.items.workbook.worksheets.charts.series.format.UpdateLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line method: delete operationId: drives.items.workbook.worksheets.charts.series.format.DeleteLine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.line.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points method: get operationId: drives.items.workbook.worksheets.charts.series.ListPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points method: post operationId: drives.items.workbook.worksheets.charts.series.CreatePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id} method: get operationId: drives.items.workbook.worksheets.charts.series.GetPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id} method: patch operationId: drives.items.workbook.worksheets.charts.series.UpdatePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id} method: delete operationId: drives.items.workbook.worksheets.charts.series.DeletePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format method: get operationId: drives.items.workbook.worksheets.charts.series.points.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format method: patch operationId: drives.items.workbook.worksheets.charts.series.points.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format method: delete operationId: drives.items.workbook.worksheets.charts.series.points.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill method: get operationId: drives.items.workbook.worksheets.charts.series.points.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.series.points.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.series.points.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.workbookChartPoint.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.workbookChartPoint.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})/format method: get operationId: drives.items.workbook.worksheets.charts.series.points.itemAt.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})/format method: patch operationId: drives.items.workbook.worksheets.charts.series.points.itemAt.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})/format method: delete operationId: drives.items.workbook.worksheets.charts.series.points.itemAt.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/format method: get operationId: drives.items.workbook.worksheets.charts.series.itemAt.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/format method: patch operationId: drives.items.workbook.worksheets.charts.series.itemAt.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/format method: delete operationId: drives.items.workbook.worksheets.charts.series.itemAt.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/points method: get operationId: drives.items.workbook.worksheets.charts.series.itemAt.ListPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})/points method: post operationId: drives.items.workbook.worksheets.charts.series.itemAt.CreatePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title method: get operationId: drives.items.workbook.worksheets.charts.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title method: patch operationId: drives.items.workbook.worksheets.charts.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title method: delete operationId: drives.items.workbook.worksheets.charts.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format method: get operationId: drives.items.workbook.worksheets.charts.title.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format method: patch operationId: drives.items.workbook.worksheets.charts.title.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format method: delete operationId: drives.items.workbook.worksheets.charts.title.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill method: get operationId: drives.items.workbook.worksheets.charts.title.format.GetFill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill method: patch operationId: drives.items.workbook.worksheets.charts.title.format.UpdateFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill method: delete operationId: drives.items.workbook.worksheets.charts.title.format.DeleteFill x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.title.format.fill.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.title.format.fill.setSolidColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font method: get operationId: drives.items.workbook.worksheets.charts.title.format.GetFont x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font method: patch operationId: drives.items.workbook.worksheets.charts.title.format.UpdateFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font method: delete operationId: drives.items.workbook.worksheets.charts.title.format.DeleteFont x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/worksheet method: get operationId: drives.items.workbook.worksheets.charts.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/axes method: get operationId: drives.items.workbook.worksheets.charts.item.GetAxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/axes method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/axes method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/dataLabels method: get operationId: drives.items.workbook.worksheets.charts.item.GetDataLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/dataLabels method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/dataLabels method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/format method: get operationId: drives.items.workbook.worksheets.charts.item.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/format method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/format method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/legend method: get operationId: drives.items.workbook.worksheets.charts.item.GetLegend x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/legend method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/legend method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-8f13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image(width={width},height={height},fittingMode='{fittingMode}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-4f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image(width={width},height={height}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-664c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/image(width={width}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.image-9795 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/setData method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.setData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/setPosition method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item.setPosition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/series method: get operationId: drives.items.workbook.worksheets.charts.item.ListSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/series method: post operationId: drives.items.workbook.worksheets.charts.item.CreateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/title method: get operationId: drives.items.workbook.worksheets.charts.item.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/title method: patch operationId: drives.items.workbook.worksheets.charts.item.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/title method: delete operationId: drives.items.workbook.worksheets.charts.item.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name='{name}')/worksheet method: get operationId: drives.items.workbook.worksheets.charts.item.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/axes method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetAxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/axes method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/axes method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteAxes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/dataLabels method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetDataLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/dataLabels method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/dataLabels method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteDataLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/format method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/format method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/format method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/legend method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetLegend x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/legend method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/legend method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteLegend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-8f13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image(width={width},height={height},fittingMode='{fittingMode}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-4f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image(width={width},height={height}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-664c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/image(width={width}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.image-9795 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/setData method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.setData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/setPosition method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt.setPosition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/series method: get operationId: drives.items.workbook.worksheets.charts.itemAt.ListSeries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/series method: post operationId: drives.items.workbook.worksheets.charts.itemAt.CreateSeries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/title method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetTitle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/title method: patch operationId: drives.items.workbook.worksheets.charts.itemAt.UpdateTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/title method: delete operationId: drives.items.workbook.worksheets.charts.itemAt.DeleteTitle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})/worksheet method: get operationId: drives.items.workbook.worksheets.charts.itemAt.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/format method: get operationId: drives.items.workbook.worksheets.cell.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/format method: patch operationId: drives.items.workbook.worksheets.cell.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/format method: delete operationId: drives.items.workbook.worksheets.cell.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/column(column={column1}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/row(row={row1}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/sort method: get operationId: drives.items.workbook.worksheets.cell.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/sort method: patch operationId: drives.items.workbook.worksheets.cell.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/sort method: delete operationId: drives.items.workbook.worksheets.cell.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/worksheet method: get operationId: drives.items.workbook.worksheets.cell.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/format method: get operationId: drives.items.workbook.worksheets.range.GetFormat-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.range.UpdateFormat-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.range.DeleteFormat-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.boundingRect-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.cell-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.clear-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.column-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-f819 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-7946 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-3678 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-e50d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.delete-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireColumn-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireRow-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.insert-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.intersection-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastCell-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastColumn-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastRow-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.merge-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.offsetRange-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.resizedRange-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.row-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-ba41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-c39a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-2023 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-f542 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.unmerge-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-6c80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-2c25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.visibleView-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.range.GetSort-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.range.UpdateSort-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.range.DeleteSort-bc5e x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.range.GetWorksheet-bc5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/format method: get operationId: drives.items.workbook.worksheets.range.GetFormat-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/format method: patch operationId: drives.items.workbook.worksheets.range.UpdateFormat-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/format method: delete operationId: drives.items.workbook.worksheets.range.DeleteFormat-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.boundingRect-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.cell-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.clear-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.column-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-755b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsAfter-fdc3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-b68b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.columnsBefore-b752 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.delete-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireColumn-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.entireRow-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.insert-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.intersection-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastCell-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastColumn-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.lastRow-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.merge-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.offsetRange-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.resizedRange-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.row-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-ca9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsAbove-110d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-7dec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.rowsBelow-7d0c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.unmerge-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-8c82 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.usedRange-e935 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range.visibleView-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/sort method: get operationId: drives.items.workbook.worksheets.range.GetSort-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/sort method: patch operationId: drives.items.workbook.worksheets.range.UpdateSort-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/sort method: delete operationId: drives.items.workbook.worksheets.range.DeleteSort-b0fa x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/worksheet method: get operationId: drives.items.workbook.worksheets.range.GetWorksheet-b0fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/format method: get operationId: drives.items.workbook.worksheets.usedRange.GetFormat-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/format method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateFormat-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/format method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteFormat-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.boundingRect-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.cell-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.clear-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.column-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-01cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-cb70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-2c44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-f995 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.delete-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireColumn-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireRow-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.insert-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.intersection-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastCell-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastColumn-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastRow-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.merge-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.offsetRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.resizedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.row-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-4e71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-b3a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-0a40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-340c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.unmerge-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.visibleView-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/sort method: get operationId: drives.items.workbook.worksheets.usedRange.GetSort-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/sort method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateSort-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/sort method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteSort-5ff6 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/worksheet method: get operationId: drives.items.workbook.worksheets.usedRange.GetWorksheet-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/format method: get operationId: drives.items.workbook.worksheets.usedRange.GetFormat-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/format method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateFormat-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/format method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteFormat-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.boundingRect-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.cell-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.clear-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.column-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-886c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsAfter-6148 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-22a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.columnsBefore-a137 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.delete-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireColumn-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.entireRow-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.insert-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.intersection-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastCell-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastColumn-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.lastRow-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.merge-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.offsetRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.resizedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.row-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-6034 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsAbove-8a35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-52d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.rowsBelow-f09d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.unmerge-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange.visibleView-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/sort method: get operationId: drives.items.workbook.worksheets.usedRange.GetSort-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/sort method: patch operationId: drives.items.workbook.worksheets.usedRange.UpdateSort-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/sort method: delete operationId: drives.items.workbook.worksheets.usedRange.DeleteSort-63c8 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/worksheet method: get operationId: drives.items.workbook.worksheets.usedRange.GetWorksheet-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names method: get operationId: drives.items.workbook.worksheets.ListNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names method: post operationId: drives.items.workbook.worksheets.CreateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id} method: get operationId: drives.items.workbook.worksheets.GetNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id} method: patch operationId: drives.items.workbook.worksheets.UpdateNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id} method: delete operationId: drives.items.workbook.worksheets.DeleteNames x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/format method: get operationId: drives.items.workbook.worksheets.names.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.names.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.names.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.names.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.names.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.names.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.names.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/worksheet method: get operationId: drives.items.workbook.worksheets.names.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/$count method: get operationId: drives.items.workbook.worksheets.names.GetCount-b666 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/addFormulaLocal method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.addFormulaLocal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables method: get operationId: drives.items.workbook.worksheets.ListPivotTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables method: post operationId: drives.items.workbook.worksheets.CreatePivotTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id} method: get operationId: drives.items.workbook.worksheets.GetPivotTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id} method: patch operationId: drives.items.workbook.worksheets.UpdatePivotTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id} method: delete operationId: drives.items.workbook.worksheets.DeletePivotTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}/refresh method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.pivotTables.workbookPivotTable.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}/worksheet method: get operationId: drives.items.workbook.worksheets.pivotTables.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/$count method: get operationId: drives.items.workbook.worksheets.pivotTables.GetCount-d7ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/refreshAll method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.pivotTables.refreshAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection method: get operationId: drives.items.workbook.worksheets.GetProtection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection method: patch operationId: drives.items.workbook.worksheets.UpdateProtection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection method: delete operationId: drives.items.workbook.worksheets.DeleteProtection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection/protect method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.protection.protect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection/unprotect method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.protection.unprotect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables method: get operationId: drives.items.workbook.worksheets.ListTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables method: post operationId: drives.items.workbook.worksheets.CreateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id} method: get operationId: drives.items.workbook.worksheets.GetTables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id} method: patch operationId: drives.items.workbook.worksheets.UpdateTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id} method: delete operationId: drives.items.workbook.worksheets.DeleteTables x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns method: get operationId: drives.items.workbook.worksheets.tables.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns method: post operationId: drives.items.workbook.worksheets.tables.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: get operationId: drives.items.workbook.worksheets.tables.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: patch operationId: drives.items.workbook.worksheets.tables.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id} method: delete operationId: drives.items.workbook.worksheets.tables.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: get operationId: drives.items.workbook.worksheets.tables.columns.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: patch operationId: drives.items.workbook.worksheets.tables.columns.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter method: delete operationId: drives.items.workbook.worksheets.tables.columns.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyCellColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyCustomFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyDynamicFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyFontColorFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyIconFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyTopItemsFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyTopPercentFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyValuesFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.columns.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: get operationId: drives.items.workbook.worksheets.tables.columns.itemAt.GetFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: patch operationId: drives.items.workbook.worksheets.tables.columns.itemAt.UpdateFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/filter method: delete operationId: drives.items.workbook.worksheets.tables.columns.itemAt.DeleteFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/format method: get operationId: drives.items.workbook.worksheets.tables.dataBodyRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.dataBodyRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.dataBodyRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.dataBodyRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.dataBodyRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.dataBodyRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.dataBodyRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.headerRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.headerRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.headerRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.headerRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.headerRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.headerRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.headerRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/format method: get operationId: drives.items.workbook.worksheets.tables.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.tables.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.tables.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.tables.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.tables.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.tables.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/format method: get operationId: drives.items.workbook.worksheets.tables.totalRowRange.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/format method: patch operationId: drives.items.workbook.worksheets.tables.totalRowRange.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/format method: delete operationId: drives.items.workbook.worksheets.tables.totalRowRange.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/sort method: get operationId: drives.items.workbook.worksheets.tables.totalRowRange.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/sort method: patch operationId: drives.items.workbook.worksheets.tables.totalRowRange.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/sort method: delete operationId: drives.items.workbook.worksheets.tables.totalRowRange.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.totalRowRange.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows method: get operationId: drives.items.workbook.worksheets.tables.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows method: post operationId: drives.items.workbook.worksheets.tables.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: get operationId: drives.items.workbook.worksheets.tables.GetRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: patch operationId: drives.items.workbook.worksheets.tables.UpdateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id} method: delete operationId: drives.items.workbook.worksheets.tables.DeleteRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: get operationId: drives.items.workbook.worksheets.tables.rows.range.GetFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: patch operationId: drives.items.workbook.worksheets.tables.rows.range.UpdateFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/format method: delete operationId: drives.items.workbook.worksheets.tables.rows.range.DeleteFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/boundingRect(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.boundingRect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/cell(row={row},column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.cell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/column(column={column}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.column x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-43bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsAfter(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsAfter-0669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b5c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/columnsBefore(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.columnsBefore-b7c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/delete method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.entireColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/entireRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.entireRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/insert method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.insert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/intersection(anotherRange='{anotherRange}') method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.intersection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastCell() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.lastCell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastColumn() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.lastColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/lastRow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.lastRow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.merge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.offsetRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.resizedRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/row(row={row}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.row x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-80e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsAbove(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsAbove-d2c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-2035 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/rowsBelow(count={count}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.rowsBelow-cfc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/unmerge method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.unmerge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.usedRange-5ff6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/usedRange(valuesOnly={valuesOnly}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.usedRange-63c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/visibleView() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range.visibleView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: get operationId: drives.items.workbook.worksheets.tables.rows.range.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: patch operationId: drives.items.workbook.worksheets.tables.rows.range.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/sort method: delete operationId: drives.items.workbook.worksheets.tables.rows.range.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/worksheet method: get operationId: drives.items.workbook.worksheets.tables.rows.range.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort method: get operationId: drives.items.workbook.worksheets.tables.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort method: patch operationId: drives.items.workbook.worksheets.tables.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort method: delete operationId: drives.items.workbook.worksheets.tables.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/apply method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.clear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/reapply method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.reapply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/worksheet method: get operationId: drives.items.workbook.worksheets.tables.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index}) method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/columns method: get operationId: drives.items.workbook.worksheets.tables.itemAt.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/columns method: post operationId: drives.items.workbook.worksheets.tables.itemAt.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/clearFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.clearFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/convertToRange method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.convertToRange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/dataBodyRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.dataBodyRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/headerRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.headerRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/range() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.range x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/reapplyFilters method: post operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.reapplyFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/totalRowRange() method: get operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt.totalRowRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/rows method: get operationId: drives.items.workbook.worksheets.tables.itemAt.ListRows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/rows method: post operationId: drives.items.workbook.worksheets.tables.itemAt.CreateRows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/sort method: get operationId: drives.items.workbook.worksheets.tables.itemAt.GetSort x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/sort method: patch operationId: drives.items.workbook.worksheets.tables.itemAt.UpdateSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/sort method: delete operationId: drives.items.workbook.worksheets.tables.itemAt.DeleteSort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})/worksheet method: get operationId: drives.items.workbook.worksheets.tables.itemAt.GetWorksheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/$count method: get operationId: drives.items.workbook.worksheets.GetCount-98c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add method: post operationId: drives.drive.items.driveItem.workbook.worksheets.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/$count method: get operationId: drives.items.GetCount-9c16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser method: get operationId: drives.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser/mailboxSettings method: get operationId: drives.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser/mailboxSettings method: patch operationId: drives.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.lastModifiedByUser.ServiceProvisioningErrors.GetCount-54d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list method: get operationId: drives.GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list method: patch operationId: drives.UpdateList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list method: delete operationId: drives.DeleteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns method: get operationId: drives.list.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/columns method: post operationId: drives.list.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns/{columnDefinition-id} method: get operationId: drives.list.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/columns/{columnDefinition-id} method: patch operationId: drives.list.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns/{columnDefinition-id} method: delete operationId: drives.list.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn method: get operationId: drives.list.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/columns/$count method: get operationId: drives.list.columns.GetCount-5e2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes method: get operationId: drives.list.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes method: post operationId: drives.list.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id} method: get operationId: drives.list.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id} method: patch operationId: drives.list.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id} method: delete operationId: drives.list.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/base method: get operationId: drives.list.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes method: get operationId: drives.list.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: drives.list.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: drives.list.contentTypes.baseTypes.GetCount-95ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks method: get operationId: drives.list.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks method: post operationId: drives.list.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: drives.list.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: drives.list.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: drives.list.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: drives.list.contentTypes.columnLinks.GetCount-e5f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions method: get operationId: drives.list.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: drives.list.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: drives.list.contentTypes.columnPositions.GetCount-6cb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns method: get operationId: drives.list.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns method: post operationId: drives.list.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: drives.list.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: drives.list.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: drives.list.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: drives.list.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count method: get operationId: drives.list.contentTypes.columns.GetCount-4b13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: drives.drive.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: drives.drive.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished() method: get operationId: drives.drive.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/publish method: post operationId: drives.drive.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish method: post operationId: drives.drive.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/$count method: get operationId: drives.list.contentTypes.GetCount-5838 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/contentTypes/addCopy method: post operationId: drives.drive.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub method: post operationId: drives.drive.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes() method: get operationId: drives.drive.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser method: get operationId: drives.list.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser/mailboxSettings method: get operationId: drives.list.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser/mailboxSettings method: patch operationId: drives.list.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/createdByUser/serviceProvisioningErrors method: get operationId: drives.list.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.createdByUser.ServiceProvisioningErrors.GetCount-63ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/drive method: get operationId: drives.list.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items method: get operationId: drives.list.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items method: post operationId: drives.list.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id} method: get operationId: drives.list.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id} method: patch operationId: drives.list.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id} method: delete operationId: drives.list.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/analytics method: get operationId: drives.list.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser method: get operationId: drives.list.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: drives.list.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: drives.list.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: drives.list.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.items.createdByUser.ServiceProvisioningErrors.GetCount-5900 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions method: get operationId: drives.list.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions method: post operationId: drives.list.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: drives.list.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: drives.list.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: drives.list.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: drives.list.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: drives.list.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: drives.list.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: drives.drive.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count method: get operationId: drives.list.items.documentSetVersions.GetCount-7796 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem method: get operationId: drives.list.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem/content method: get operationId: drives.list.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem/content method: put operationId: drives.list.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/driveItem/content method: delete operationId: drives.list.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/fields method: get operationId: drives.list.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/fields method: patch operationId: drives.list.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/fields method: delete operationId: drives.list.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser method: get operationId: drives.list.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: drives.list.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: drives.list.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.list.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-06dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/createLink method: post operationId: drives.drive.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval() method: get operationId: drives.drive.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: drives.drive.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions method: get operationId: drives.list.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions method: post operationId: drives.list.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: drives.list.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: drives.list.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: drives.list.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: drives.list.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: drives.list.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: drives.list.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: drives.drive.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/items/{listItem-id}/versions/$count method: get operationId: drives.list.items.versions.GetCount-c6e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/$count method: get operationId: drives.list.items.GetCount-e46a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/delta() method: get operationId: drives.drive.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/items/delta(token='{token}') method: get operationId: drives.drive.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser method: get operationId: drives.list.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser/mailboxSettings method: get operationId: drives.list.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser/mailboxSettings method: patch operationId: drives.list.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/lastModifiedByUser/serviceProvisioningErrors method: get operationId: drives.list.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: drives.list.lastModifiedByUser.ServiceProvisioningErrors.GetCount-d262 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/operations method: get operationId: drives.list.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/operations method: post operationId: drives.list.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/operations/{richLongRunningOperation-id} method: get operationId: drives.list.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/operations/{richLongRunningOperation-id} method: patch operationId: drives.list.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/operations/{richLongRunningOperation-id} method: delete operationId: drives.list.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/operations/$count method: get operationId: drives.list.operations.GetCount-e8e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions method: get operationId: drives.list.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions method: post operationId: drives.list.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: get operationId: drives.list.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: patch operationId: drives.list.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: delete operationId: drives.list.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize method: post operationId: drives.drive.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/$count method: get operationId: drives.list.subscriptions.GetCount-59f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/recent() method: get operationId: drives.drive.recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/search(q='{q}') method: get operationId: drives.drive.search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/sharedWithMe() method: get operationId: drives.drive.sharedWithMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/root method: get operationId: drives.GetRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/root/content method: get operationId: drives.GetRootContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/root/content method: put operationId: drives.UpdateRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/root/content method: delete operationId: drives.DeleteRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/special method: get operationId: drives.ListSpecial x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/special/{driveItem-id} method: get operationId: drives.GetSpecial x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/special/{driveItem-id}/content method: get operationId: drives.GetSpecialContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/special/{driveItem-id}/content method: put operationId: drives.UpdateSpecialContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/special/{driveItem-id}/content method: delete operationId: drives.DeleteSpecialContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/special/$count method: get operationId: drives.special.GetCount-6a2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education method: get operationId: education.educationRoot.GetEducationRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education method: patch operationId: education.educationRoot.UpdateEducationRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes method: get operationId: education.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes method: post operationId: education.CreateClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id} method: get operationId: education.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id} method: patch operationId: education.UpdateClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id} method: delete operationId: education.DeleteClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories method: get operationId: education.classes.ListAssignmentCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentCategories method: post operationId: education.classes.CreateAssignmentCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id} method: get operationId: education.classes.GetAssignmentCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id} method: patch operationId: education.classes.UpdateAssignmentCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id} method: delete operationId: education.classes.DeleteAssignmentCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentCategories/$count method: get operationId: education.classes.assignmentCategories.GetCount-8570 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentCategories/delta() method: get operationId: education.classes.educationClass.assignmentCategories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentDefaults method: get operationId: education.classes.GetAssignmentDefaults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentDefaults method: patch operationId: education.classes.UpdateAssignmentDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentDefaults method: delete operationId: education.classes.DeleteAssignmentDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments method: get operationId: education.classes.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments method: post operationId: education.classes.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id} method: get operationId: education.classes.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id} method: patch operationId: education.classes.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id} method: delete operationId: education.classes.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories method: get operationId: education.classes.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories method: post operationId: education.classes.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.classes.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.classes.assignments.categories.GetCount-639a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.classes.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.classes.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.classes.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.classes.educationClass.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.classes.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.classes.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/activate method: post operationId: education.classes.educationClass.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/deactivate method: post operationId: education.classes.educationClass.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish method: post operationId: education.classes.educationClass.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.classes.educationClass.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.classes.educationClass.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources method: get operationId: education.classes.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources method: post operationId: education.classes.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.classes.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.classes.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.classes.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.classes.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.classes.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.classes.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.classes.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.classes.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.classes.assignments.resources.dependentResources.GetCount-618c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.classes.assignments.resources.GetCount-f57b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric method: get operationId: education.classes.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric method: patch operationId: education.classes.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric method: delete operationId: education.classes.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.classes.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.classes.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.classes.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions method: get operationId: education.classes.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions method: post operationId: education.classes.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.classes.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.classes.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.classes.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.classes.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.classes.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.classes.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.classes.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.classes.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.classes.assignments.submissions.outcomes.GetCount-2ffd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.classes.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.classes.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.classes.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.classes.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.classes.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.classes.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.classes.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.classes.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.classes.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.classes.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.classes.assignments.submissions.resources.dependentResources.GetCount-7cb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.classes.assignments.submissions.resources.GetCount-3e92 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.classes.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.classes.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.classes.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.classes.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.classes.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.classes.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.classes.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.classes.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.classes.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.classes.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.classes.assignments.submissions.submittedResources.dependentResources.GetCount-3895 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.classes.assignments.submissions.submittedResources.GetCount-ecf9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.classes.assignments.submissions.GetCount-231f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/$count method: get operationId: education.classes.assignments.GetCount-a470 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignments/delta() method: get operationId: education.classes.educationClass.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings method: get operationId: education.classes.GetAssignmentSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings method: patch operationId: education.classes.UpdateAssignmentSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings method: delete operationId: education.classes.DeleteAssignmentSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/defaultGradingScheme method: get operationId: education.classes.assignmentSettings.GetDefaultGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories method: get operationId: education.classes.assignmentSettings.ListGradingCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories method: post operationId: education.classes.assignmentSettings.CreateGradingCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id} method: get operationId: education.classes.assignmentSettings.GetGradingCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id} method: patch operationId: education.classes.assignmentSettings.UpdateGradingCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id} method: delete operationId: education.classes.assignmentSettings.DeleteGradingCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingCategories/$count method: get operationId: education.classes.assignmentSettings.gradingCategories.GetCount-c354 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes method: get operationId: education.classes.assignmentSettings.ListGradingSchemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes method: post operationId: education.classes.assignmentSettings.CreateGradingSchemes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id} method: get operationId: education.classes.assignmentSettings.GetGradingSchemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id} method: patch operationId: education.classes.assignmentSettings.UpdateGradingSchemes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id} method: delete operationId: education.classes.assignmentSettings.DeleteGradingSchemes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/$count method: get operationId: education.classes.assignmentSettings.gradingSchemes.GetCount-c040 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/group method: get operationId: education.classes.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/group/serviceProvisioningErrors method: get operationId: education.classes.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count method: get operationId: education.classes.group.ServiceProvisioningErrors.GetCount-5a91 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members method: get operationId: education.classes.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/{educationUser-id}/$ref method: delete operationId: education.classes.members.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members/$count method: get operationId: education.classes.members.GetCount-4459 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/$ref method: get operationId: education.classes.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/members/$ref method: post operationId: education.classes.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/members/$ref method: delete operationId: education.classes.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/getRecentlyModifiedSubmissions() method: get operationId: education.classes.educationClass.getRecentlyModifiedSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules method: get operationId: education.classes.ListModules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules method: post operationId: education.classes.CreateModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id} method: get operationId: education.classes.GetModules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/{educationModule-id} method: patch operationId: education.classes.UpdateModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id} method: delete operationId: education.classes.DeleteModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/pin method: post operationId: education.classes.educationClass.modules.educationModule.pin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/publish method: post operationId: education.classes.educationClass.modules.educationModule.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/setUpResourcesFolder method: post operationId: education.classes.educationClass.modules.educationModule.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/unpin method: post operationId: education.classes.educationClass.modules.educationModule.unpin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources method: get operationId: education.classes.modules.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources method: post operationId: education.classes.modules.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id} method: get operationId: education.classes.modules.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id} method: patch operationId: education.classes.modules.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id} method: delete operationId: education.classes.modules.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/modules/{educationModule-id}/resources/$count method: get operationId: education.classes.modules.resources.GetCount-2a6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/modules/$count method: get operationId: education.classes.modules.GetCount-7c88 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/schools method: get operationId: education.classes.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/schools/{educationSchool-id} method: get operationId: education.classes.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/schools/$count method: get operationId: education.classes.schools.GetCount-fef1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers method: get operationId: education.classes.ListTeachers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref method: delete operationId: education.classes.teachers.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/teachers/$count method: get operationId: education.classes.teachers.GetCount-4305 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers/$ref method: get operationId: education.classes.ListRefTeachers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/{educationClass-id}/teachers/$ref method: post operationId: education.classes.CreateRefTeachers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/{educationClass-id}/teachers/$ref method: delete operationId: education.classes.DeleteRefTeachers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/classes/$count method: get operationId: education.classes.GetCount-fe5a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/classes/delta() method: get operationId: education.classes.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me method: get operationId: education.GetMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me method: patch operationId: education.UpdateMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me method: delete operationId: education.DeleteMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments method: get operationId: education.me.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments method: post operationId: education.me.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id} method: get operationId: education.me.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id} method: patch operationId: education.me.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id} method: delete operationId: education.me.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories method: get operationId: education.me.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories method: post operationId: education.me.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.me.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.me.assignments.categories.GetCount-da6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.me.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.me.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.me.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.me.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.me.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.me.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/activate method: post operationId: education.me.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/deactivate method: post operationId: education.me.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/publish method: post operationId: education.me.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.me.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.me.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources method: get operationId: education.me.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources method: post operationId: education.me.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.me.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.me.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.me.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.me.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.me.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.me.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.me.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.me.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.me.assignments.resources.dependentResources.GetCount-7e26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.me.assignments.resources.GetCount-c8bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric method: get operationId: education.me.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric method: patch operationId: education.me.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric method: delete operationId: education.me.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.me.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.me.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.me.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions method: get operationId: education.me.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions method: post operationId: education.me.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.me.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.me.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.me.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.me.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.me.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.me.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.me.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.me.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.me.assignments.submissions.outcomes.GetCount-86b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.me.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.me.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.me.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.me.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.me.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.me.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.me.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.me.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.me.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.me.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.me.assignments.submissions.resources.dependentResources.GetCount-20a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.me.assignments.submissions.resources.GetCount-4a0c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.me.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.me.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.me.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.me.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.me.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.me.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.me.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.me.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.me.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.me.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.me.assignments.submissions.submittedResources.dependentResources.GetCount-58f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.me.assignments.submissions.submittedResources.GetCount-a574 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.me.assignments.submissions.GetCount-39e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/$count method: get operationId: education.me.assignments.GetCount-d634 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/assignments/delta() method: get operationId: education.me.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes method: get operationId: education.me.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes/{educationClass-id} method: get operationId: education.me.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/classes/$count method: get operationId: education.me.classes.GetCount-94ca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics method: get operationId: education.me.ListRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics method: post operationId: education.me.CreateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/{educationRubric-id} method: get operationId: education.me.GetRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/rubrics/{educationRubric-id} method: patch operationId: education.me.UpdateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/{educationRubric-id} method: delete operationId: education.me.DeleteRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/rubrics/$count method: get operationId: education.me.rubrics.GetCount-346e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools method: get operationId: education.me.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools/{educationSchool-id} method: get operationId: education.me.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/schools/$count method: get operationId: education.me.schools.GetCount-c9bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses method: get operationId: education.me.ListTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses/{educationClass-id} method: get operationId: education.me.GetTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/taughtClasses/$count method: get operationId: education.me.taughtClasses.GetCount-94df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user method: get operationId: education.me.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/mailboxSettings method: get operationId: education.me.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/mailboxSettings method: patch operationId: education.me.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/me/user/serviceProvisioningErrors method: get operationId: education.me.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/me/user/serviceProvisioningErrors/$count method: get operationId: education.me.user.ServiceProvisioningErrors.GetCount-b2a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports method: get operationId: education.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports method: patch operationId: education.UpdateReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports method: delete operationId: education.DeleteReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions method: get operationId: education.reports.ListReadingAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingAssignmentSubmissions method: post operationId: education.reports.CreateReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: get operationId: education.reports.GetReadingAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: patch operationId: education.reports.UpdateReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: delete operationId: education.reports.DeleteReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/$count method: get operationId: education.reports.readingAssignmentSubmissions.GetCount-536e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages method: get operationId: education.reports.ListReadingCoachPassages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages method: post operationId: education.reports.CreateReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: get operationId: education.reports.GetReadingCoachPassages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: patch operationId: education.reports.UpdateReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: delete operationId: education.reports.DeleteReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/$count method: get operationId: education.reports.readingCoachPassages.GetCount-ce63 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses method: get operationId: education.reports.ListReflectCheckInResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses method: post operationId: education.reports.CreateReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: get operationId: education.reports.GetReflectCheckInResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: patch operationId: education.reports.UpdateReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: delete operationId: education.reports.DeleteReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/$count method: get operationId: education.reports.reflectCheckInResponses.GetCount-1316 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions method: get operationId: education.reports.ListSpeakerAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions method: post operationId: education.reports.CreateSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: get operationId: education.reports.GetSpeakerAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: patch operationId: education.reports.UpdateSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: delete operationId: education.reports.DeleteSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/$count method: get operationId: education.reports.speakerAssignmentSubmissions.GetCount-e40d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools method: get operationId: education.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools method: post operationId: education.CreateSchools x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id} method: get operationId: education.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id} method: patch operationId: education.UpdateSchools x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id} method: delete operationId: education.DeleteSchools x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/administrativeUnit method: get operationId: education.schools.GetAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/administrativeUnit method: patch operationId: education.schools.UpdateAdministrativeUnit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/classes method: get operationId: education.schools.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref method: delete operationId: education.schools.classes.DeleteRefEducationClass x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/classes/$count method: get operationId: education.schools.classes.GetCount-d3ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/classes/$ref method: get operationId: education.schools.ListRefClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/classes/$ref method: post operationId: education.schools.CreateRefClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/classes/$ref method: delete operationId: education.schools.DeleteRefClasses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users method: get operationId: education.schools.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/{educationUser-id}/$ref method: delete operationId: education.schools.users.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users/$count method: get operationId: education.schools.users.GetCount-e5a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/$ref method: get operationId: education.schools.ListRefUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/$ref method: post operationId: education.schools.CreateRefUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users/$ref method: delete operationId: education.schools.DeleteRefUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/$count method: get operationId: education.schools.GetCount-c02b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/delta() method: get operationId: education.schools.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users method: get operationId: education.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users method: post operationId: education.CreateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id} method: get operationId: education.GetUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id} method: patch operationId: education.UpdateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id} method: delete operationId: education.DeleteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments method: get operationId: education.users.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments method: post operationId: education.users.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: get operationId: education.users.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: patch operationId: education.users.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: delete operationId: education.users.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories method: get operationId: education.users.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories method: post operationId: education.users.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.users.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.users.assignments.categories.GetCount-0551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.users.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.users.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.users.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.users.educationUser.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.users.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.users.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate method: post operationId: education.users.educationUser.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate method: post operationId: education.users.educationUser.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish method: post operationId: education.users.educationUser.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources method: get operationId: education.users.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources method: post operationId: education.users.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.users.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.users.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.users.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.users.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.users.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.users.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.users.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.users.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.users.assignments.resources.dependentResources.GetCount-e1ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.users.assignments.resources.GetCount-69da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: get operationId: education.users.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: patch operationId: education.users.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: delete operationId: education.users.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.users.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.users.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.users.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions method: get operationId: education.users.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions method: post operationId: education.users.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.users.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.users.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.users.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.users.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.users.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.users.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.users.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.users.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.users.assignments.submissions.outcomes.GetCount-c6c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.users.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.users.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.users.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.users.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.users.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.users.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.users.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.users.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.users.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.users.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.users.assignments.submissions.resources.dependentResources.GetCount-ebf2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.users.assignments.submissions.resources.GetCount-cb98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.users.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.users.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.users.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.users.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.users.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.users.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.users.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.users.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.users.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.users.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.users.assignments.submissions.submittedResources.dependentResources.GetCount-ce4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.users.assignments.submissions.submittedResources.GetCount-6158 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.users.assignments.submissions.GetCount-fe47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/$count method: get operationId: education.users.assignments.GetCount-d390 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/delta() method: get operationId: education.users.educationUser.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes method: get operationId: education.users.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes/{educationClass-id} method: get operationId: education.users.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes/$count method: get operationId: education.users.classes.GetCount-4517 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics method: get operationId: education.users.ListRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics method: post operationId: education.users.CreateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: get operationId: education.users.GetRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: patch operationId: education.users.UpdateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: delete operationId: education.users.DeleteRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/$count method: get operationId: education.users.rubrics.GetCount-7e40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools method: get operationId: education.users.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools/{educationSchool-id} method: get operationId: education.users.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools/$count method: get operationId: education.users.schools.GetCount-a99c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses method: get operationId: education.users.ListTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses/{educationClass-id} method: get operationId: education.users.GetTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses/$count method: get operationId: education.users.taughtClasses.GetCount-788d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user method: get operationId: education.users.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/mailboxSettings method: get operationId: education.users.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/mailboxSettings method: patch operationId: education.users.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/user/serviceProvisioningErrors method: get operationId: education.users.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/serviceProvisioningErrors/$count method: get operationId: education.users.user.ServiceProvisioningErrors.GetCount-9dc6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/$count method: get operationId: education.users.GetCount-6be9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/delta() method: get operationId: education.users.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience method: get operationId: employeeExperience.employeeExperience.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience method: patch operationId: employeeExperience.employeeExperience.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities method: get operationId: employeeExperience.ListCommunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities method: post operationId: employeeExperience.CreateCommunities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id} method: get operationId: employeeExperience.GetCommunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id} method: patch operationId: employeeExperience.UpdateCommunities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id} method: delete operationId: employeeExperience.DeleteCommunities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id}/group method: get operationId: employeeExperience.communities.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/group/serviceProvisioningErrors method: get operationId: employeeExperience.communities.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/group/serviceProvisioningErrors/$count method: get operationId: employeeExperience.communities.group.ServiceProvisioningErrors.GetCount-d8ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners method: get operationId: employeeExperience.communities.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id} method: get operationId: employeeExperience.communities.GetOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id}/mailboxSettings method: get operationId: employeeExperience.communities.owners.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id}/mailboxSettings method: patch operationId: employeeExperience.communities.owners.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/communities/{community-id}/owners/{user-id}/serviceProvisioningErrors method: get operationId: employeeExperience.communities.owners.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/{user-id}/serviceProvisioningErrors/$count method: get operationId: employeeExperience.communities.owners.ServiceProvisioningErrors.GetCount-6b17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners(userPrincipalName='{userPrincipalName}') method: get operationId: employeeExperience.communities.owners.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/{community-id}/owners/$count method: get operationId: employeeExperience.communities.owners.GetCount-1d4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/communities/$count method: get operationId: employeeExperience.communities.GetCount-6b75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/engagementAsyncOperations method: get operationId: employeeExperience.ListEngagementAsyncOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/engagementAsyncOperations method: post operationId: employeeExperience.CreateEngagementAsyncOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/engagementAsyncOperations/{engagementAsyncOperation-id} method: get operationId: employeeExperience.GetEngagementAsyncOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/engagementAsyncOperations/{engagementAsyncOperation-id} method: patch operationId: employeeExperience.UpdateEngagementAsyncOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/engagementAsyncOperations/{engagementAsyncOperation-id} method: delete operationId: employeeExperience.DeleteEngagementAsyncOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/engagementAsyncOperations/$count method: get operationId: employeeExperience.engagementAsyncOperations.GetCount-6cef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities method: get operationId: employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities method: post operationId: employeeExperience.CreateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: patch operationId: employeeExperience.UpdateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: delete operationId: employeeExperience.DeleteLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: patch operationId: employeeExperience.learningCourseActivities.UpdateByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: delete operationId: employeeExperience.learningCourseActivities.DeleteByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningCourseActivities/$count method: get operationId: employeeExperience.learningCourseActivities.GetCount-b347 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders method: get operationId: employeeExperience.ListLearningProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders method: post operationId: employeeExperience.CreateLearningProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id} method: get operationId: employeeExperience.GetLearningProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id} method: patch operationId: employeeExperience.UpdateLearningProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id} method: delete operationId: employeeExperience.DeleteLearningProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents method: get operationId: employeeExperience.learningProviders.ListLearningContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents method: post operationId: employeeExperience.learningProviders.CreateLearningContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id} method: get operationId: employeeExperience.learningProviders.GetLearningContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id} method: patch operationId: employeeExperience.learningProviders.UpdateLearningContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id} method: delete operationId: employeeExperience.learningProviders.DeleteLearningContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents(externalId='{externalId}') method: get operationId: employeeExperience.learningProviders.learningContents.GetByExternalId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents(externalId='{externalId}') method: patch operationId: employeeExperience.learningProviders.learningContents.UpdateByExternalId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents(externalId='{externalId}') method: delete operationId: employeeExperience.learningProviders.learningContents.DeleteByExternalId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningContents/$count method: get operationId: employeeExperience.learningProviders.learningContents.GetCount-2b22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities method: get operationId: employeeExperience.learningProviders.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities method: post operationId: employeeExperience.learningProviders.CreateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id} method: get operationId: employeeExperience.learningProviders.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id} method: patch operationId: employeeExperience.learningProviders.UpdateLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id} method: delete operationId: employeeExperience.learningProviders.DeleteLearningCourseActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: employeeExperience.learningProviders.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: patch operationId: employeeExperience.learningProviders.learningCourseActivities.UpdateByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: delete operationId: employeeExperience.learningProviders.learningCourseActivities.DeleteByExternalcourseActivityId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/$count method: get operationId: employeeExperience.learningProviders.learningCourseActivities.GetCount-abe5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/learningProviders/$count method: get operationId: employeeExperience.learningProviders.GetCount-4d87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles method: get operationId: employeeExperience.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles method: post operationId: employeeExperience.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id} method: get operationId: employeeExperience.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id} method: patch operationId: employeeExperience.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id} method: delete operationId: employeeExperience.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members method: get operationId: employeeExperience.roles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members method: post operationId: employeeExperience.roles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: employeeExperience.roles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: employeeExperience.roles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: employeeExperience.roles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: employeeExperience.roles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: employeeExperience.roles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: employeeExperience.roles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: employeeExperience.roles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: employeeExperience.roles.members.user.ServiceProvisioningErrors.GetCount-84b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/{engagementRole-id}/members/$count method: get operationId: employeeExperience.roles.members.GetCount-732b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /employeeExperience/roles/$count method: get operationId: employeeExperience.roles.GetCount-9f34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external method: get operationId: external.external.GetExternal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external method: patch operationId: external.external.UpdateExternal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections method: get operationId: external.ListConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections method: post operationId: external.CreateConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id} method: get operationId: external.GetConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id} method: patch operationId: external.UpdateConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id} method: delete operationId: external.DeleteConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups method: get operationId: external.connections.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups method: post operationId: external.connections.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: get operationId: external.connections.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: patch operationId: external.connections.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id} method: delete operationId: external.connections.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: get operationId: external.connections.groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members method: post operationId: external.connections.groups.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: get operationId: external.connections.groups.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: patch operationId: external.connections.groups.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id} method: delete operationId: external.connections.groups.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count method: get operationId: external.connections.groups.members.GetCount-482b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/groups/$count method: get operationId: external.connections.groups.GetCount-51f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items method: get operationId: external.connections.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items method: post operationId: external.connections.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: get operationId: external.connections.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: put operationId: external.connections.SetItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id} method: delete operationId: external.connections.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities method: get operationId: external.connections.items.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities method: post operationId: external.connections.items.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: get operationId: external.connections.items.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: patch operationId: external.connections.items.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id} method: delete operationId: external.connections.items.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy method: get operationId: external.connections.items.activities.GetPerformedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count method: get operationId: external.connections.items.activities.GetCount-d5b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities method: post operationId: external.connections.externalConnection.items.externalItem.addActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/items/$count method: get operationId: external.connections.items.GetCount-e4dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations method: get operationId: external.connections.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations method: post operationId: external.connections.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: get operationId: external.connections.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: patch operationId: external.connections.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/{connectionOperation-id} method: delete operationId: external.connections.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/{externalConnection-id}/operations/$count method: get operationId: external.connections.operations.GetCount-f5c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/schema method: get operationId: external.connections.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external/connections/{externalConnection-id}/schema method: patch operationId: external.connections.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external/connections/$count method: get operationId: external.connections.GetCount-5ccf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /filterOperators method: get operationId: filterOperators.filterOperatorSchema.ListFilterOperatorSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /filterOperators method: post operationId: filterOperators.filterOperatorSchema.CreateFilterOperatorSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /filterOperators/{filterOperatorSchema-id} method: get operationId: filterOperators.filterOperatorSchema.GetFilterOperatorSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /filterOperators/{filterOperatorSchema-id} method: patch operationId: filterOperators.filterOperatorSchema.UpdateFilterOperatorSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /filterOperators/{filterOperatorSchema-id} method: delete operationId: filterOperators.filterOperatorSchema.DeleteFilterOperatorSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /filterOperators/$count method: get operationId: filterOperators.GetCount-b21d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /functions method: get operationId: functions.attributeMappingFunctionSchema.ListAttributeMappingFunctionSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /functions method: post operationId: functions.attributeMappingFunctionSchema.CreateAttributeMappingFunctionSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions/{attributeMappingFunctionSchema-id} method: get operationId: functions.attributeMappingFunctionSchema.GetAttributeMappingFunctionSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /functions/{attributeMappingFunctionSchema-id} method: patch operationId: functions.attributeMappingFunctionSchema.UpdateAttributeMappingFunctionSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions/{attributeMappingFunctionSchema-id} method: delete operationId: functions.attributeMappingFunctionSchema.DeleteAttributeMappingFunctionSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /functions/$count method: get operationId: functions.GetCount-0c74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupLifecyclePolicies method: get operationId: groupLifecyclePolicies.groupLifecyclePolicy.ListGroupLifecyclePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupLifecyclePolicies method: post operationId: groupLifecyclePolicies.groupLifecyclePolicy.CreateGroupLifecyclePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id} method: get operationId: groupLifecyclePolicies.groupLifecyclePolicy.GetGroupLifecyclePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id} method: patch operationId: groupLifecyclePolicies.groupLifecyclePolicy.UpdateGroupLifecyclePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id} method: delete operationId: groupLifecyclePolicies.groupLifecyclePolicy.DeleteGroupLifecyclePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup method: post operationId: groupLifecyclePolicies.groupLifecyclePolicy.addGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup method: post operationId: groupLifecyclePolicies.groupLifecyclePolicy.removeGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupLifecyclePolicies/$count method: get operationId: groupLifecyclePolicies.GetCount-ca62 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups method: get operationId: groups.group.ListGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups method: post operationId: groups.group.CreateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id} method: get operationId: groups.group.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id} method: patch operationId: groups.group.UpdateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id} method: delete operationId: groups.group.DeleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/acceptedSenders method: get operationId: groups.ListAcceptedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref method: delete operationId: groups.acceptedSenders.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/acceptedSenders/$count method: get operationId: groups.acceptedSenders.GetCount-576b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/acceptedSenders/$ref method: get operationId: groups.ListRefAcceptedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/acceptedSenders/$ref method: post operationId: groups.CreateRefAcceptedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/acceptedSenders/$ref method: delete operationId: groups.DeleteRefAcceptedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments method: get operationId: groups.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/appRoleAssignments method: post operationId: groups.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments/{appRoleAssignment-id} method: get operationId: groups.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: groups.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: groups.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/appRoleAssignments/$count method: get operationId: groups.appRoleAssignments.GetCount-ce16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar method: get operationId: groups.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarPermissions method: get operationId: groups.calendar.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarPermissions method: post operationId: groups.calendar.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id} method: get operationId: groups.calendar.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id} method: patch operationId: groups.calendar.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id} method: delete operationId: groups.calendar.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/calendarPermissions/$count method: get operationId: groups.calendar.calendarPermissions.GetCount-b54a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarView method: get operationId: groups.calendar.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/calendarView/delta() method: get operationId: groups.group.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events method: get operationId: groups.calendar.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events method: post operationId: groups.calendar.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id} method: get operationId: groups.calendar.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id} method: patch operationId: groups.calendar.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id} method: delete operationId: groups.calendar.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/attachments method: get operationId: groups.calendar.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/attachments method: post operationId: groups.calendar.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/attachments/{attachment-id} method: get operationId: groups.calendar.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/attachments/{attachment-id} method: delete operationId: groups.calendar.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/attachments/$count method: get operationId: groups.calendar.events.attachments.GetCount-a03a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/attachments/createUploadSession method: post operationId: groups.group.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/calendar method: get operationId: groups.calendar.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/extensions method: get operationId: groups.calendar.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/extensions method: post operationId: groups.calendar.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/extensions/{extension-id} method: get operationId: groups.calendar.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/extensions/{extension-id} method: patch operationId: groups.calendar.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/extensions/{extension-id} method: delete operationId: groups.calendar.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/extensions/$count method: get operationId: groups.calendar.events.extensions.GetCount-d77e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/instances method: get operationId: groups.calendar.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/instances/delta() method: get operationId: groups.group.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/{event-id}/accept method: post operationId: groups.group.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/cancel method: post operationId: groups.group.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/decline method: post operationId: groups.group.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/dismissReminder method: post operationId: groups.group.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/forward method: post operationId: groups.group.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/permanentDelete method: post operationId: groups.group.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/snoozeReminder method: post operationId: groups.group.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/{event-id}/tentativelyAccept method: post operationId: groups.group.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/events/$count method: get operationId: groups.calendar.events.GetCount-b856 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/events/delta() method: get operationId: groups.group.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/allowedCalendarSharingRoles(User='{User}') method: get operationId: groups.group.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendar/getSchedule method: post operationId: groups.group.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendar/permanentDelete method: post operationId: groups.group.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/calendarView method: get operationId: groups.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/calendarView/delta() method: get operationId: groups.group.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations method: get operationId: groups.ListConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations method: post operationId: groups.CreateConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id} method: get operationId: groups.GetConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id} method: delete operationId: groups.DeleteConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads method: get operationId: groups.conversations.ListThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads method: post operationId: groups.conversations.CreateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id} method: get operationId: groups.conversations.GetThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id} method: patch operationId: groups.conversations.UpdateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id} method: delete operationId: groups.conversations.DeleteThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/reply method: post operationId: groups.group.conversations.conversation.threads.conversationThread.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts method: get operationId: groups.conversations.threads.ListPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id} method: get operationId: groups.conversations.threads.GetPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: get operationId: groups.conversations.threads.posts.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: post operationId: groups.conversations.threads.posts.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: get operationId: groups.conversations.threads.posts.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: delete operationId: groups.conversations.threads.posts.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count method: get operationId: groups.conversations.threads.posts.attachments.GetCount-d70e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: get operationId: groups.conversations.threads.posts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: post operationId: groups.conversations.threads.posts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: get operationId: groups.conversations.threads.posts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: patch operationId: groups.conversations.threads.posts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: delete operationId: groups.conversations.threads.posts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count method: get operationId: groups.conversations.threads.posts.extensions.GetCount-e717 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo method: get operationId: groups.conversations.threads.posts.GetInReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: get operationId: groups.conversations.threads.posts.inReplyTo.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: post operationId: groups.conversations.threads.posts.inReplyTo.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: get operationId: groups.conversations.threads.posts.inReplyTo.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: delete operationId: groups.conversations.threads.posts.inReplyTo.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count method: get operationId: groups.conversations.threads.posts.inReplyTo.attachments.GetCount-d80c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.inReplyTo.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: get operationId: groups.conversations.threads.posts.inReplyTo.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: post operationId: groups.conversations.threads.posts.inReplyTo.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: get operationId: groups.conversations.threads.posts.inReplyTo.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: patch operationId: groups.conversations.threads.posts.inReplyTo.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: delete operationId: groups.conversations.threads.posts.inReplyTo.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count method: get operationId: groups.conversations.threads.posts.inReplyTo.extensions.GetCount-6de4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.inReplyTo.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.inReplyTo.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/forward method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/reply method: post operationId: groups.group.conversations.conversation.threads.conversationThread.posts.post.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count method: get operationId: groups.conversations.threads.posts.GetCount-3615 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/{conversation-id}/threads/$count method: get operationId: groups.conversations.threads.GetCount-401a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/conversations/$count method: get operationId: groups.conversations.GetCount-c7df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/createdOnBehalfOf method: get operationId: groups.GetCreatedOnBehalfOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drive method: get operationId: groups.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives method: get operationId: groups.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives/{drive-id} method: get operationId: groups.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/drives/$count method: get operationId: groups.drives.GetCount-9ca4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events method: get operationId: groups.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events method: post operationId: groups.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id} method: get operationId: groups.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id} method: patch operationId: groups.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id} method: delete operationId: groups.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/attachments method: get operationId: groups.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/attachments method: post operationId: groups.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: groups.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: groups.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/attachments/$count method: get operationId: groups.events.attachments.GetCount-87ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/attachments/createUploadSession method: post operationId: groups.group.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/calendar method: get operationId: groups.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/extensions method: get operationId: groups.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/extensions method: post operationId: groups.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/extensions/{extension-id} method: get operationId: groups.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: groups.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: groups.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/extensions/$count method: get operationId: groups.events.extensions.GetCount-0817 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/instances method: get operationId: groups.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/instances/delta() method: get operationId: groups.group.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/{event-id}/accept method: post operationId: groups.group.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/cancel method: post operationId: groups.group.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/decline method: post operationId: groups.group.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/dismissReminder method: post operationId: groups.group.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/forward method: post operationId: groups.group.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/permanentDelete method: post operationId: groups.group.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/snoozeReminder method: post operationId: groups.group.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/{event-id}/tentativelyAccept method: post operationId: groups.group.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/events/$count method: get operationId: groups.events.GetCount-ab92 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/events/delta() method: get operationId: groups.group.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/extensions method: get operationId: groups.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/extensions method: post operationId: groups.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/extensions/{extension-id} method: get operationId: groups.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/extensions/{extension-id} method: patch operationId: groups.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/extensions/{extension-id} method: delete operationId: groups.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/extensions/$count method: get operationId: groups.extensions.GetCount-e2e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies method: get operationId: groups.ListGroupLifecyclePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies method: post operationId: groups.CreateGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: get operationId: groups.GetGroupLifecyclePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: patch operationId: groups.UpdateGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id} method: delete operationId: groups.DeleteGroupLifecyclePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup method: post operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.addGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup method: post operationId: groups.group.groupLifecyclePolicies.groupLifecyclePolicy.removeGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/groupLifecyclePolicies/$count method: get operationId: groups.groupLifecyclePolicies.GetCount-ba70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf method: get operationId: groups.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id} method: get operationId: groups.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: groups.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: groups.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/$count method: get operationId: groups.memberOf.GetCount-e9c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.administrativeUnit method: get operationId: groups.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.administrativeUnit/$count method: get operationId: groups.MemberOf.GetCount.AsAdministrativeUnit-4c17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.group method: get operationId: groups.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/memberOf/graph.group/$count method: get operationId: groups.MemberOf.GetCount.AsGroup-6572 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members method: get operationId: groups.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/$ref method: delete operationId: groups.members.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/{directoryObject-id}/graph.application method: get operationId: groups.GetMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.device method: get operationId: groups.GetMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.group method: get operationId: groups.GetMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/{directoryObject-id}/graph.user method: get operationId: groups.GetMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$count method: get operationId: groups.members.GetCount-e1e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$ref method: get operationId: groups.ListRefMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/$ref method: post operationId: groups.CreateRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/$ref method: delete operationId: groups.DeleteRefMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/members/graph.application method: get operationId: groups.ListMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.application/$count method: get operationId: groups.Members.GetCount.AsApplication-2734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.device method: get operationId: groups.ListMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.device/$count method: get operationId: groups.Members.GetCount.AsDevice-e7a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.group method: get operationId: groups.ListMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.group/$count method: get operationId: groups.Members.GetCount.AsGroup-86be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.orgContact method: get operationId: groups.ListMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.orgContact/$count method: get operationId: groups.Members.GetCount.AsOrgContact-9781 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.servicePrincipal method: get operationId: groups.ListMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.servicePrincipal/$count method: get operationId: groups.Members.GetCount.AsServicePrincipal-c922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.user method: get operationId: groups.ListMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/members/graph.user/$count method: get operationId: groups.Members.GetCount.AsUser-b36e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors method: get operationId: groups.ListMembersWithLicenseErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id} method: get operationId: groups.GetMembersWithLicenseErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.application method: get operationId: groups.GetMembersWithLicenseErrors.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.device method: get operationId: groups.GetMembersWithLicenseErrors.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.group method: get operationId: groups.GetMembersWithLicenseErrors.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetMembersWithLicenseErrors.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetMembersWithLicenseErrors.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/graph.user method: get operationId: groups.GetMembersWithLicenseErrors.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/$count method: get operationId: groups.membersWithLicenseErrors.GetCount-3ebc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.application method: get operationId: groups.ListMembersWithLicenseErrors.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.application/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsApplication-85ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.device method: get operationId: groups.ListMembersWithLicenseErrors.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.device/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsDevice-5960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.group method: get operationId: groups.ListMembersWithLicenseErrors.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.group/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsGroup-bee4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.orgContact method: get operationId: groups.ListMembersWithLicenseErrors.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.orgContact/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsOrgContact-7eba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.servicePrincipal method: get operationId: groups.ListMembersWithLicenseErrors.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.servicePrincipal/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsServicePrincipal-0062 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.user method: get operationId: groups.ListMembersWithLicenseErrors.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/membersWithLicenseErrors/graph.user/$count method: get operationId: groups.MembersWithLicenseErrors.GetCount.AsUser-0a9e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/addFavorite method: post operationId: groups.group.addFavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/assignLicense method: post operationId: groups.group.assignLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/checkGrantedPermissionsForApp method: post operationId: groups.group.checkGrantedPermissionsForApp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/checkMemberGroups method: post operationId: groups.group.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/checkMemberObjects method: post operationId: groups.group.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/getMemberGroups method: post operationId: groups.group.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/getMemberObjects method: post operationId: groups.group.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/removeFavorite method: post operationId: groups.group.removeFavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/renew method: post operationId: groups.group.renew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/resetUnseenCount method: post operationId: groups.group.resetUnseenCount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /groups/{group-id}/restore method: post operationId: groups.group.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/retryServiceProvisioning method: post operationId: groups.group.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/subscribeByMail method: post operationId: groups.group.subscribeByMail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/unsubscribeByMail method: post operationId: groups.group.unsubscribeByMail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/validateProperties method: post operationId: groups.group.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote method: get operationId: groups.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote method: patch operationId: groups.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote method: delete operationId: groups.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks method: get operationId: groups.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks method: post operationId: groups.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id} method: get operationId: groups.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id} method: patch operationId: groups.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id} method: delete operationId: groups.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: groups.group.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: groups.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: groups.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: groups.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: groups.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: groups.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.onenote.notebooks.sectionGroups.sectionGroups.GetCount-e27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.notebooks.sectionGroups.sections.pages.GetCount-6db1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.onenote.notebooks.sectionGroups.sections.GetCount-abc0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: groups.onenote.notebooks.sectionGroups.GetCount-e27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: groups.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: groups.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: groups.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: groups.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: groups.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.notebooks.sections.pages.GetCount-9305 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: groups.onenote.notebooks.sections.GetCount-8678 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/$count method: get operationId: groups.onenote.notebooks.GetCount-4d2a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: groups.group.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: groups.group.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/operations method: get operationId: groups.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/operations method: post operationId: groups.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/operations/{onenoteOperation-id} method: get operationId: groups.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: groups.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: groups.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/operations/$count method: get operationId: groups.onenote.operations.GetCount-b2ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages method: get operationId: groups.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages method: post operationId: groups.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id} method: get operationId: groups.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id} method: patch operationId: groups.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id} method: delete operationId: groups.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/content method: get operationId: groups.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/content method: put operationId: groups.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/pages/$count method: get operationId: groups.onenote.pages.GetCount-8bf6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources method: get operationId: groups.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources method: post operationId: groups.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id} method: get operationId: groups.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources/{onenoteResource-id} method: patch operationId: groups.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id} method: delete operationId: groups.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: groups.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: groups.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: groups.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/resources/$count method: get operationId: groups.onenote.resources.GetCount-b07f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups method: get operationId: groups.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups method: post operationId: groups.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: groups.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: groups.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: groups.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.onenote.sectionGroups.sectionGroups.GetCount-17b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.sectionGroups.sections.pages.GetCount-110b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.onenote.sectionGroups.sections.GetCount-4d99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sectionGroups/$count method: get operationId: groups.onenote.sectionGroups.GetCount-17b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections method: get operationId: groups.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections method: post operationId: groups.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id} method: get operationId: groups.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id} method: patch operationId: groups.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id} method: delete operationId: groups.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: groups.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: groups.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.onenote.sections.pages.GetCount-375d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onenote/sections/$count method: get operationId: groups.onenote.sections.GetCount-0122 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onPremisesSyncBehavior method: get operationId: groups.GetOnPremisesSyncBehavior x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/onPremisesSyncBehavior method: patch operationId: groups.UpdateOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/onPremisesSyncBehavior method: delete operationId: groups.DeleteOnPremisesSyncBehavior x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners method: get operationId: groups.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/$ref method: delete operationId: groups.owners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners/{directoryObject-id}/graph.application method: get operationId: groups.GetOwners.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.device method: get operationId: groups.GetOwners.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.group method: get operationId: groups.GetOwners.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetOwners.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/{directoryObject-id}/graph.user method: get operationId: groups.GetOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/$count method: get operationId: groups.owners.GetCount-9fe3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/$ref method: get operationId: groups.ListRefOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/$ref method: post operationId: groups.CreateRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners/$ref method: delete operationId: groups.DeleteRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/owners/graph.application method: get operationId: groups.ListOwners.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.application/$count method: get operationId: groups.Owners.GetCount.AsApplication-bd83 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.device method: get operationId: groups.ListOwners.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.device/$count method: get operationId: groups.Owners.GetCount.AsDevice-2b5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.group method: get operationId: groups.ListOwners.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.group/$count method: get operationId: groups.Owners.GetCount.AsGroup-a694 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.orgContact method: get operationId: groups.ListOwners.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.orgContact/$count method: get operationId: groups.Owners.GetCount.AsOrgContact-b70b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.servicePrincipal method: get operationId: groups.ListOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.servicePrincipal/$count method: get operationId: groups.Owners.GetCount.AsServicePrincipal-8498 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.user method: get operationId: groups.ListOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/owners/graph.user/$count method: get operationId: groups.Owners.GetCount.AsUser-1c87 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants method: get operationId: groups.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants method: post operationId: groups.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: groups.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: groups.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: groups.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/$count method: get operationId: groups.permissionGrants.GetCount-76af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photo method: get operationId: groups.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photo method: patch operationId: groups.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photo method: delete operationId: groups.DeletePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photo/$value method: get operationId: groups.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photo/$value method: put operationId: groups.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photo/$value method: delete operationId: groups.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photos method: get operationId: groups.ListPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photos/{profilePhoto-id} method: get operationId: groups.GetPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photos/{profilePhoto-id}/$value method: get operationId: groups.GetPhotosContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/photos/{profilePhoto-id}/$value method: put operationId: groups.UpdatePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/photos/{profilePhoto-id}/$value method: delete operationId: groups.DeletePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner method: get operationId: groups.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner method: patch operationId: groups.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner method: delete operationId: groups.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans method: get operationId: groups.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans method: post operationId: groups.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: get operationId: groups.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: patch operationId: groups.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: delete operationId: groups.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets method: get operationId: groups.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets method: post operationId: groups.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: groups.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: groups.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: groups.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: groups.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: groups.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: groups.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: groups.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: groups.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: groups.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: groups.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: groups.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: groups.planner.plans.buckets.tasks.GetCount-384e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: groups.planner.plans.buckets.GetCount-66eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: get operationId: groups.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: patch operationId: groups.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: delete operationId: groups.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks method: get operationId: groups.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks method: post operationId: groups.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: groups.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: groups.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: groups.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: groups.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: groups.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: groups.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: groups.planner.plans.tasks.GetCount-d84b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/$count method: get operationId: groups.planner.plans.GetCount-dff1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders method: get operationId: groups.ListRejectedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref method: delete operationId: groups.rejectedSenders.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/rejectedSenders/$count method: get operationId: groups.rejectedSenders.GetCount-b188 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders/$ref method: get operationId: groups.ListRefRejectedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/rejectedSenders/$ref method: post operationId: groups.CreateRefRejectedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/rejectedSenders/$ref method: delete operationId: groups.DeleteRefRejectedSenders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/serviceProvisioningErrors method: get operationId: groups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/serviceProvisioningErrors/$count method: get operationId: groups.ServiceProvisioningErrors.GetCount-e58f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/settings method: get operationId: groups.ListSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/settings method: post operationId: groups.CreateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/settings/{groupSetting-id} method: get operationId: groups.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/settings/{groupSetting-id} method: patch operationId: groups.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/settings/{groupSetting-id} method: delete operationId: groups.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/settings/$count method: get operationId: groups.settings.GetCount-7641 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites method: get operationId: groups.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id} method: get operationId: groups.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id} method: patch operationId: groups.UpdateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics method: get operationId: groups.sites.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics method: patch operationId: groups.sites.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics method: delete operationId: groups.sites.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/allTime method: get operationId: groups.sites.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats method: get operationId: groups.sites.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats method: post operationId: groups.sites.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: groups.sites.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: groups.sites.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: groups.sites.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: groups.sites.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: groups.sites.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: groups.sites.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: groups.sites.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: groups.sites.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: groups.sites.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: delete operationId: groups.sites.analytics.itemActivityStats.activities.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetCount-adef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count method: get operationId: groups.sites.analytics.itemActivityStats.GetCount-81ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/lastSevenDays method: get operationId: groups.sites.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns method: get operationId: groups.sites.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns method: post operationId: groups.sites.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns/$count method: get operationId: groups.sites.columns.GetCount-c1d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes method: get operationId: groups.sites.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes method: post operationId: groups.sites.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: get operationId: groups.sites.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: patch operationId: groups.sites.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: delete operationId: groups.sites.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base method: get operationId: groups.sites.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: groups.sites.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: groups.sites.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: groups.sites.contentTypes.baseTypes.GetCount-968b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: groups.sites.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: groups.sites.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: groups.sites.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: groups.sites.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: groups.sites.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: groups.sites.contentTypes.columnLinks.GetCount-6e1c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: groups.sites.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: groups.sites.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: groups.sites.contentTypes.columnPositions.GetCount-1e7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns method: get operationId: groups.sites.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns method: post operationId: groups.sites.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: groups.sites.contentTypes.columns.GetCount-7525 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: groups.group.sites.site.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: groups.group.sites.site.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: groups.group.sites.site.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish method: post operationId: groups.group.sites.site.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish method: post operationId: groups.group.sites.site.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/$count method: get operationId: groups.sites.contentTypes.GetCount-4805 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/addCopy method: post operationId: groups.group.sites.site.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: groups.group.sites.site.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: groups.group.sites.site.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser method: get operationId: groups.sites.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.createdByUser.ServiceProvisioningErrors.GetCount-d41e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drive method: get operationId: groups.sites.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives method: get operationId: groups.sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/{drive-id} method: get operationId: groups.sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/$count method: get operationId: groups.sites.drives.GetCount-ba0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns method: get operationId: groups.sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: groups.sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/$count method: get operationId: groups.sites.externalColumns.GetCount-e0e3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items method: get operationId: groups.sites.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items/{baseItem-id} method: get operationId: groups.sites.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items/$count method: get operationId: groups.sites.items.GetCount-57bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser method: get operationId: groups.sites.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e132 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists method: get operationId: groups.sites.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists method: post operationId: groups.sites.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: get operationId: groups.sites.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: patch operationId: groups.sites.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: delete operationId: groups.sites.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns method: get operationId: groups.sites.lists.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns method: post operationId: groups.sites.lists.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.lists.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.lists.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.lists.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.lists.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count method: get operationId: groups.sites.lists.columns.GetCount-aebb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes method: get operationId: groups.sites.lists.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes method: post operationId: groups.sites.lists.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: get operationId: groups.sites.lists.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: patch operationId: groups.sites.lists.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: delete operationId: groups.sites.lists.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/base method: get operationId: groups.sites.lists.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: groups.sites.lists.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: groups.sites.lists.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: groups.sites.lists.contentTypes.baseTypes.GetCount-bc27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: groups.sites.lists.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: groups.sites.lists.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: groups.sites.lists.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: groups.sites.lists.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: groups.sites.lists.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: groups.sites.lists.contentTypes.columnLinks.GetCount-7d75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: groups.sites.lists.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: groups.sites.lists.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: groups.sites.lists.contentTypes.columnPositions.GetCount-c8a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: get operationId: groups.sites.lists.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: post operationId: groups.sites.lists.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.lists.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.lists.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.lists.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.lists.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: groups.sites.lists.contentTypes.columns.GetCount-1d9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: groups.group.sites.site.lists.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count method: get operationId: groups.sites.lists.contentTypes.GetCount-e9e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy method: post operationId: groups.group.sites.site.lists.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: groups.group.sites.site.lists.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: groups.group.sites.site.lists.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser method: get operationId: groups.sites.lists.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.lists.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.lists.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.createdByUser.ServiceProvisioningErrors.GetCount-c250 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/drive method: get operationId: groups.sites.lists.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items method: get operationId: groups.sites.lists.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items method: post operationId: groups.sites.lists.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: get operationId: groups.sites.lists.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: patch operationId: groups.sites.lists.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: delete operationId: groups.sites.lists.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics method: get operationId: groups.sites.lists.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser method: get operationId: groups.sites.lists.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.lists.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.lists.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.items.createdByUser.ServiceProvisioningErrors.GetCount-bb02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: get operationId: groups.sites.lists.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: post operationId: groups.sites.lists.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: groups.sites.lists.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: groups.sites.lists.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: groups.sites.lists.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: groups.sites.lists.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: groups.sites.lists.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: groups.sites.lists.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: groups.group.sites.site.lists.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count method: get operationId: groups.sites.lists.items.documentSetVersions.GetCount-dcaf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem method: get operationId: groups.sites.lists.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: get operationId: groups.sites.lists.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: put operationId: groups.sites.lists.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: delete operationId: groups.sites.lists.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: get operationId: groups.sites.lists.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: patch operationId: groups.sites.lists.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: delete operationId: groups.sites.lists.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser method: get operationId: groups.sites.lists.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lists.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lists.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-3e90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink method: post operationId: groups.group.sites.site.lists.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval() method: get operationId: groups.group.sites.site.lists.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.lists.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: get operationId: groups.sites.lists.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: post operationId: groups.sites.lists.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: groups.sites.lists.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: groups.sites.lists.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: groups.sites.lists.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: groups.sites.lists.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: groups.sites.lists.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: groups.sites.lists.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: groups.group.sites.site.lists.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count method: get operationId: groups.sites.lists.items.versions.GetCount-1c13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta() method: get operationId: groups.group.sites.site.lists.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta(token='{token}') method: get operationId: groups.group.sites.site.lists.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser method: get operationId: groups.sites.lists.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lists.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lists.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.lastModifiedByUser.ServiceProvisioningErrors.GetCount-f14e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations method: get operationId: groups.sites.lists.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations method: post operationId: groups.sites.lists.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: get operationId: groups.sites.lists.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: patch operationId: groups.sites.lists.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: delete operationId: groups.sites.lists.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count method: get operationId: groups.sites.lists.operations.GetCount-3c85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: groups.sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: groups.sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: groups.sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: groups.sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: groups.sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: groups.group.sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: groups.sites.lists.subscriptions.GetCount-5f55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/$count method: get operationId: groups.sites.lists.GetCount-338f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getActivitiesByInterval() method: get operationId: groups.group.sites.site.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}') method: get operationId: groups.group.sites.site.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}') method: get operationId: groups.group.sites.site.getByPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: get operationId: groups.sites.getByPath.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: patch operationId: groups.sites.getByPath.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: delete operationId: groups.sites.getByPath.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns method: get operationId: groups.sites.getByPath.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns method: post operationId: groups.sites.getByPath.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes method: get operationId: groups.sites.getByPath.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes method: post operationId: groups.sites.getByPath.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser method: get operationId: groups.sites.getByPath.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive method: get operationId: groups.sites.getByPath.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: groups.sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: groups.sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items method: get operationId: groups.sites.getByPath.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser method: get operationId: groups.sites.getByPath.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists method: get operationId: groups.sites.getByPath.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists method: post operationId: groups.sites.getByPath.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval() method: get operationId: groups.group.sites.site.getByPath.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.getByPath.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}') method: get operationId: groups.group.sites.site.getByPath.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: get operationId: groups.sites.getByPath.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: patch operationId: groups.sites.getByPath.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: delete operationId: groups.sites.getByPath.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/operations method: get operationId: groups.sites.getByPath.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/operations method: post operationId: groups.sites.getByPath.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/pages method: get operationId: groups.sites.getByPath.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/pages method: post operationId: groups.sites.getByPath.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/permissions method: get operationId: groups.sites.getByPath.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/permissions method: post operationId: groups.sites.getByPath.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/sites method: get operationId: groups.sites.getByPath.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: get operationId: groups.sites.getByPath.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: patch operationId: groups.sites.getByPath.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: delete operationId: groups.sites.getByPath.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStores method: get operationId: groups.sites.getByPath.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStores method: post operationId: groups.sites.getByPath.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote method: get operationId: groups.sites.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote method: patch operationId: groups.sites.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote method: delete operationId: groups.sites.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks method: get operationId: groups.sites.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks method: post operationId: groups.sites.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: get operationId: groups.sites.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: patch operationId: groups.sites.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: delete operationId: groups.sites.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: groups.sites.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: groups.sites.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: groups.sites.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: groups.sites.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: groups.sites.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.sites.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sectionGroups.GetCount-b8c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.sites.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.sites.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetCount-e302 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetCount-17fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetCount-b8c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: groups.sites.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: groups.sites.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetCount-8ff7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: groups.sites.onenote.notebooks.sections.GetCount-3eb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/$count method: get operationId: groups.sites.onenote.notebooks.GetCount-4d42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: groups.group.sites.site.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: groups.group.sites.site.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations method: get operationId: groups.sites.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations method: post operationId: groups.sites.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: get operationId: groups.sites.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: groups.sites.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: groups.sites.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/$count method: get operationId: groups.sites.onenote.operations.GetCount-c658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages method: get operationId: groups.sites.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages method: post operationId: groups.sites.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/$count method: get operationId: groups.sites.onenote.pages.GetCount-5751 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources method: get operationId: groups.sites.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources method: post operationId: groups.sites.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: get operationId: groups.sites.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: patch operationId: groups.sites.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: delete operationId: groups.sites.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: groups.sites.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: groups.sites.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: groups.sites.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/$count method: get operationId: groups.sites.onenote.resources.GetCount-08d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups method: get operationId: groups.sites.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups method: post operationId: groups.sites.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: groups.sites.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: groups.sites.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: groups.sites.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.sites.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.sites.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.sectionGroups.sectionGroups.GetCount-c957 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.sites.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.sites.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetCount-f260 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.sites.onenote.sectionGroups.sections.GetCount-60a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/$count method: get operationId: groups.sites.onenote.sectionGroups.GetCount-c957 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections method: get operationId: groups.sites.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections method: post operationId: groups.sites.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.sections.pages.GetCount-859e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/$count method: get operationId: groups.sites.onenote.sections.GetCount-361f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations method: get operationId: groups.sites.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations method: post operationId: groups.sites.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: get operationId: groups.sites.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: patch operationId: groups.sites.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: delete operationId: groups.sites.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/$count method: get operationId: groups.sites.operations.GetCount-3fe8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages method: get operationId: groups.sites.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages method: post operationId: groups.sites.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: get operationId: groups.sites.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: patch operationId: groups.sites.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: delete operationId: groups.sites.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser method: get operationId: groups.sites.pages.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.pages.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.pages.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.createdByUser.ServiceProvisioningErrors.GetCount-c713 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser method: get operationId: groups.sites.pages.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.pages.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.pages.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.lastModifiedByUser.ServiceProvisioningErrors.GetCount-206a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage method: get operationId: groups.sites.GetPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: get operationId: groups.sites.pages.AsSitePage.GetCanvasLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: patch operationId: groups.sites.pages.AsSitePage.UpdateCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: delete operationId: groups.sites.pages.AsSitePage.DeleteCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.ListHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.CreateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.GetHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.UpdateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.DeleteHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.horizontalSections.horizontalSection.columns.horizontalSectionColumn.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.webparts.GetCount-d720 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetCount-8e2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.GetCount-f24e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.GetVerticalSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.UpdateVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.DeleteVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.verticalSection.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.webparts.GetCount-1669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser method: get operationId: groups.sites.pages.AsSitePage.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: get operationId: groups.sites.pages.AsSitePage.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: patch operationId: groups.sites.pages.AsSitePage.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.AsSitePage.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.AsSitePage.createdByUser.ServiceProvisioningErrors.GetCount-e9fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser method: get operationId: groups.sites.pages.AsSitePage.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.ServiceProvisioningErrors.GetCount-95e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: get operationId: groups.sites.pages.AsSitePage.ListWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: post operationId: groups.sites.pages.AsSitePage.CreateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.GetWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.UpdateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.DeleteWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.webParts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/$count method: get operationId: groups.sites.pages.AsSitePage.webParts.GetCount-8625 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/$count method: get operationId: groups.sites.pages.GetCount-0d48 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/graph.sitePage method: get operationId: groups.sites.ListPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/graph.sitePage/$count method: get operationId: groups.sites.Pages.GetCount.AsSitePage-c27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions method: get operationId: groups.sites.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions method: post operationId: groups.sites.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: get operationId: groups.sites.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: patch operationId: groups.sites.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: delete operationId: groups.sites.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant method: post operationId: groups.group.sites.site.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/$count method: get operationId: groups.sites.permissions.GetCount-a797 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites method: get operationId: groups.sites.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites/{site-id1} method: get operationId: groups.sites.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites/$count method: get operationId: groups.sites.sites.GetCount-9a08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore method: get operationId: groups.sites.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore method: patch operationId: groups.sites.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore method: delete operationId: groups.sites.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups method: get operationId: groups.sites.termStore.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups method: post operationId: groups.sites.termStore.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: get operationId: groups.sites.termStore.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: patch operationId: groups.sites.termStore.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: delete operationId: groups.sites.termStore.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets method: get operationId: groups.sites.termStore.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets method: post operationId: groups.sites.termStore.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: get operationId: groups.sites.termStore.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: patch operationId: groups.sites.termStore.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: delete operationId: groups.sites.termStore.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children method: get operationId: groups.sites.termStore.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children method: post operationId: groups.sites.termStore.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStore.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStore.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStore.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.children.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStore.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStore.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStore.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStore.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStore.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations method: get operationId: groups.sites.termStore.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations method: post operationId: groups.sites.termStore.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.relations.GetCount-0ded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms method: get operationId: groups.sites.termStore.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms method: post operationId: groups.sites.termStore.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStore.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStore.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStore.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetCount-1c30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetCount-1121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetCount-5947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStore.groups.sets.terms.GetCount-d756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count method: get operationId: groups.sites.termStore.groups.sets.GetCount-4bca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/$count method: get operationId: groups.sites.termStore.groups.GetCount-cc52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets method: get operationId: groups.sites.termStore.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets method: post operationId: groups.sites.termStore.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: get operationId: groups.sites.termStore.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: patch operationId: groups.sites.termStore.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: delete operationId: groups.sites.termStore.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children method: get operationId: groups.sites.termStore.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children method: post operationId: groups.sites.termStore.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStore.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStore.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStore.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStore.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStore.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.children.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.children.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStore.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStore.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStore.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/$count method: get operationId: groups.sites.termStore.sets.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStore.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStore.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStore.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: get operationId: groups.sites.termStore.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: post operationId: groups.sites.termStore.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetCount-764f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetCount-f5ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetCount-764f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetCount-f5ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetCount-340c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetCount-0b7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetCount-5b79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetCount-8176 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetCount-0c41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetCount-a575 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations method: get operationId: groups.sites.termStore.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations method: post operationId: groups.sites.termStore.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStore.sets.relations.GetCount-0ded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms method: get operationId: groups.sites.termStore.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms method: post operationId: groups.sites.termStore.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStore.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStore.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStore.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStore.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStore.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetCount-1c30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.terms.children.GetCount-1121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.terms.relations.GetCount-5947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStore.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStore.sets.terms.GetCount-d756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/$count method: get operationId: groups.sites.termStore.sets.GetCount-4bca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores method: get operationId: groups.sites.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores method: post operationId: groups.sites.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: get operationId: groups.sites.GetTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: patch operationId: groups.sites.UpdateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: delete operationId: groups.sites.DeleteTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups method: get operationId: groups.sites.termStores.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups method: post operationId: groups.sites.termStores.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: get operationId: groups.sites.termStores.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: patch operationId: groups.sites.termStores.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: delete operationId: groups.sites.termStores.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets method: get operationId: groups.sites.termStores.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets method: post operationId: groups.sites.termStores.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: get operationId: groups.sites.termStores.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: patch operationId: groups.sites.termStores.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: delete operationId: groups.sites.termStores.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children method: get operationId: groups.sites.termStores.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children method: post operationId: groups.sites.termStores.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStores.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStores.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStores.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.children.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStores.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStores.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStores.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStores.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStores.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations method: get operationId: groups.sites.termStores.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations method: post operationId: groups.sites.termStores.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.relations.GetCount-f318 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms method: get operationId: groups.sites.termStores.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms method: post operationId: groups.sites.termStores.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStores.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStores.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStores.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetCount-de60 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetCount-2d29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetCount-602b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStores.groups.sets.terms.GetCount-4072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/$count method: get operationId: groups.sites.termStores.groups.sets.GetCount-ceb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/$count method: get operationId: groups.sites.termStores.groups.GetCount-e001 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets method: get operationId: groups.sites.termStores.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets method: post operationId: groups.sites.termStores.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: get operationId: groups.sites.termStores.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: patch operationId: groups.sites.termStores.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: delete operationId: groups.sites.termStores.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: get operationId: groups.sites.termStores.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: post operationId: groups.sites.termStores.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStores.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStores.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStores.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStores.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStores.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.children.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.children.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStores.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStores.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStores.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStores.sets.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStores.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStores.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStores.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: get operationId: groups.sites.termStores.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: post operationId: groups.sites.termStores.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetCount-2349 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetCount-d1bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetCount-2349 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetCount-d1bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetCount-4e99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetCount-9206 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetCount-de56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetCount-5399 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetCount-c418 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetCount-12d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: get operationId: groups.sites.termStores.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: post operationId: groups.sites.termStores.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStores.sets.relations.GetCount-f318 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: get operationId: groups.sites.termStores.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: post operationId: groups.sites.termStores.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStores.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStores.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStores.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStores.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStores.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetCount-de60 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.terms.children.GetCount-2d29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.terms.relations.GetCount-602b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStores.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStores.sets.terms.GetCount-4072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/$count method: get operationId: groups.sites.termStores.sets.GetCount-ceb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/$count method: get operationId: groups.sites.termStores.GetCount-e001 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/$count method: get operationId: groups.sites.GetCount-9a08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/add method: post operationId: groups.group.sites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/delta() method: get operationId: groups.group.sites.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/getAllSites() method: get operationId: groups.group.sites.getAllSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/remove method: post operationId: groups.group.sites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team method: get operationId: groups.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team method: put operationId: groups.SetTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team method: delete operationId: groups.DeleteTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/allChannels method: get operationId: groups.team.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/allChannels/{channel-id} method: get operationId: groups.team.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/allChannels/$count method: get operationId: groups.team.allChannels.GetCount-4fa6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels method: get operationId: groups.team.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels method: post operationId: groups.team.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id} method: get operationId: groups.team.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id} method: patch operationId: groups.team.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id} method: delete operationId: groups.team.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers method: get operationId: groups.team.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/allMembers method: post operationId: groups.team.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: groups.team.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: groups.team.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: groups.team.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/$count method: get operationId: groups.team.channels.allMembers.GetCount-767d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/add method: post operationId: groups.group.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/allMembers/remove method: post operationId: groups.group.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder method: get operationId: groups.team.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder/content method: get operationId: groups.team.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder/content method: put operationId: groups.team.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/filesFolder/content method: delete operationId: groups.team.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members method: get operationId: groups.team.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members method: post operationId: groups.team.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: get operationId: groups.team.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: groups.team.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: groups.team.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/$count method: get operationId: groups.team.channels.members.GetCount-fa97 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/members/add method: post operationId: groups.group.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/members/remove method: post operationId: groups.group.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages method: get operationId: groups.team.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages method: post operationId: groups.team.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: groups.team.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: groups.team.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: groups.team.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: groups.team.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: groups.team.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: groups.team.channels.messages.hostedContents.GetCount-7beb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: groups.team.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: groups.team.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: groups.team.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: groups.team.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: groups.team.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: groups.team.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: groups.team.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: groups.team.channels.messages.replies.hostedContents.GetCount-2a4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: groups.group.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: groups.team.channels.messages.replies.GetCount-d2f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: groups.group.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/$count method: get operationId: groups.team.channels.messages.GetCount-f67e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/messages/delta() method: get operationId: groups.group.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/archive method: post operationId: groups.group.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/completeMigration method: post operationId: groups.group.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: groups.group.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/provisionEmail method: post operationId: groups.group.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/removeEmail method: post operationId: groups.group.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/unarchive method: post operationId: groups.group.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams method: get operationId: groups.team.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams method: post operationId: groups.team.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: groups.team.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: groups.team.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: groups.team.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: groups.team.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: groups.team.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: groups.team.channels.sharedWithTeams.allowedMembers.GetCount-d551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: groups.team.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count method: get operationId: groups.team.channels.sharedWithTeams.GetCount-3479 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs method: get operationId: groups.team.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs method: post operationId: groups.team.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: groups.team.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: groups.team.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: groups.team.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: groups.team.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs/$count method: get operationId: groups.team.channels.tabs.GetCount-5a2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/$count method: get operationId: groups.team.channels.GetCount-dcc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/getAllMessages() method: get operationId: groups.group.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/getAllRetainedMessages() method: get operationId: groups.group.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/group method: get operationId: groups.team.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/group/serviceProvisioningErrors method: get operationId: groups.team.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/group/serviceProvisioningErrors/$count method: get operationId: groups.team.group.ServiceProvisioningErrors.GetCount-2547 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/incomingChannels method: get operationId: groups.team.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/incomingChannels/{channel-id} method: get operationId: groups.team.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/incomingChannels/$count method: get operationId: groups.team.incomingChannels.GetCount-d4b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps method: get operationId: groups.team.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps method: post operationId: groups.team.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id} method: get operationId: groups.team.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id} method: patch operationId: groups.team.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id} method: delete operationId: groups.team.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: groups.group.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: groups.team.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: groups.team.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/$count method: get operationId: groups.team.installedApps.GetCount-83d4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members method: get operationId: groups.team.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members method: post operationId: groups.team.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/{conversationMember-id} method: get operationId: groups.team.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members/{conversationMember-id} method: patch operationId: groups.team.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/{conversationMember-id} method: delete operationId: groups.team.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/$count method: get operationId: groups.team.members.GetCount-a0b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/members/add method: post operationId: groups.group.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/members/remove method: post operationId: groups.group.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/archive method: post operationId: groups.group.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/clone method: post operationId: groups.group.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/completeMigration method: post operationId: groups.group.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/sendActivityNotification method: post operationId: groups.group.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/unarchive method: post operationId: groups.group.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations method: get operationId: groups.team.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/operations method: post operationId: groups.team.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations/{teamsAsyncOperation-id} method: get operationId: groups.team.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/operations/{teamsAsyncOperation-id} method: patch operationId: groups.team.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations/{teamsAsyncOperation-id} method: delete operationId: groups.team.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/operations/$count method: get operationId: groups.team.operations.GetCount-6921 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants method: get operationId: groups.team.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants method: post operationId: groups.team.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: groups.team.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: groups.team.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: groups.team.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/$count method: get operationId: groups.team.permissionGrants.GetCount-5668 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/photo method: get operationId: groups.team.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/photo method: patch operationId: groups.team.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/photo/$value method: get operationId: groups.team.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/photo/$value method: put operationId: groups.team.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/photo/$value method: delete operationId: groups.team.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel method: get operationId: groups.team.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel method: patch operationId: groups.team.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel method: delete operationId: groups.team.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers method: get operationId: groups.team.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/allMembers method: post operationId: groups.team.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id} method: get operationId: groups.team.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: groups.team.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: groups.team.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/$count method: get operationId: groups.team.primaryChannel.allMembers.GetCount-1592 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/allMembers/add method: post operationId: groups.group.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/allMembers/remove method: post operationId: groups.group.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/filesFolder method: get operationId: groups.team.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/filesFolder/content method: get operationId: groups.team.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/filesFolder/content method: put operationId: groups.team.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/filesFolder/content method: delete operationId: groups.team.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members method: get operationId: groups.team.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members method: post operationId: groups.team.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: get operationId: groups.team.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: patch operationId: groups.team.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/{conversationMember-id} method: delete operationId: groups.team.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/$count method: get operationId: groups.team.primaryChannel.members.GetCount-cb2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/members/add method: post operationId: groups.group.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/members/remove method: post operationId: groups.group.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages method: get operationId: groups.team.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages method: post operationId: groups.team.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: get operationId: groups.team.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: patch operationId: groups.team.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id} method: delete operationId: groups.team.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: groups.team.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: groups.team.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: groups.team.primaryChannel.messages.hostedContents.GetCount-7396 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: groups.team.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: groups.team.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: groups.team.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: groups.team.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: groups.team.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: groups.team.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: groups.team.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: groups.team.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: groups.team.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: groups.team.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: groups.team.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: groups.team.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: groups.team.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: groups.team.primaryChannel.messages.replies.hostedContents.GetCount-4ed6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: groups.team.primaryChannel.messages.replies.GetCount-b5b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: groups.group.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/$count method: get operationId: groups.team.primaryChannel.messages.GetCount-045c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/messages/delta() method: get operationId: groups.group.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/archive method: post operationId: groups.group.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/completeMigration method: post operationId: groups.group.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: groups.group.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/provisionEmail method: post operationId: groups.group.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/removeEmail method: post operationId: groups.group.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/unarchive method: post operationId: groups.group.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams method: get operationId: groups.team.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams method: post operationId: groups.team.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: groups.team.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: groups.team.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: groups.team.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: groups.team.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: groups.team.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: groups.team.primaryChannel.sharedWithTeams.allowedMembers.GetCount-c289 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: groups.team.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/sharedWithTeams/$count method: get operationId: groups.team.primaryChannel.sharedWithTeams.GetCount-fbef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs method: get operationId: groups.team.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs method: post operationId: groups.team.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id} method: get operationId: groups.team.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id} method: patch operationId: groups.team.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id} method: delete operationId: groups.team.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: groups.team.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs/$count method: get operationId: groups.team.primaryChannel.tabs.GetCount-23e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule method: get operationId: groups.team.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule method: put operationId: groups.team.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule method: delete operationId: groups.team.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes method: get operationId: groups.team.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/dayNotes method: post operationId: groups.team.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes/{dayNote-id} method: get operationId: groups.team.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/dayNotes/{dayNote-id} method: patch operationId: groups.team.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes/{dayNote-id} method: delete operationId: groups.team.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/dayNotes/$count method: get operationId: groups.team.schedule.dayNotes.GetCount-46ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/share method: post operationId: groups.group.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests method: get operationId: groups.team.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/offerShiftRequests method: post operationId: groups.team.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: groups.team.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: groups.team.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: groups.team.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/offerShiftRequests/$count method: get operationId: groups.team.schedule.offerShiftRequests.GetCount-a576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShiftChangeRequests method: get operationId: groups.team.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShiftChangeRequests method: post operationId: groups.team.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: groups.team.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: groups.team.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: groups.team.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShiftChangeRequests/$count method: get operationId: groups.team.schedule.openShiftChangeRequests.GetCount-a139 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShifts method: get operationId: groups.team.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShifts method: post operationId: groups.team.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShifts/{openShift-id} method: get operationId: groups.team.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/openShifts/{openShift-id} method: patch operationId: groups.team.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShifts/{openShift-id} method: delete operationId: groups.team.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/openShifts/$count method: get operationId: groups.team.schedule.openShifts.GetCount-bc49 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/schedulingGroups method: get operationId: groups.team.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/schedulingGroups method: post operationId: groups.team.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: groups.team.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: groups.team.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: groups.team.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/schedulingGroups/$count method: get operationId: groups.team.schedule.schedulingGroups.GetCount-dd9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/shifts method: get operationId: groups.team.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/shifts method: post operationId: groups.team.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/shifts/{shift-id} method: get operationId: groups.team.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/shifts/{shift-id} method: patch operationId: groups.team.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/shifts/{shift-id} method: delete operationId: groups.team.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/shifts/$count method: get operationId: groups.team.schedule.shifts.GetCount-b3cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests method: get operationId: groups.team.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests method: post operationId: groups.team.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: groups.team.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: groups.team.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: groups.team.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count method: get operationId: groups.team.schedule.swapShiftsChangeRequests.GetCount-61ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards method: get operationId: groups.team.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards method: post operationId: groups.team.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id} method: get operationId: groups.team.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id} method: patch operationId: groups.team.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id} method: delete operationId: groups.team.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: groups.group.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/confirm method: post operationId: groups.group.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: groups.group.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: groups.group.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeCards/$count method: get operationId: groups.team.schedule.timeCards.GetCount-67e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeCards/clockIn method: post operationId: groups.group.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons method: get operationId: groups.team.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffReasons method: post operationId: groups.team.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: groups.team.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: groups.team.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: groups.team.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffReasons/$count method: get operationId: groups.team.schedule.timeOffReasons.GetCount-bf68 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffRequests method: get operationId: groups.team.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffRequests method: post operationId: groups.team.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: groups.team.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: groups.team.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: groups.team.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timeOffRequests/$count method: get operationId: groups.team.schedule.timeOffRequests.GetCount-082b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timesOff method: get operationId: groups.team.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timesOff method: post operationId: groups.team.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timesOff/{timeOff-id} method: get operationId: groups.team.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/schedule/timesOff/{timeOff-id} method: patch operationId: groups.team.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timesOff/{timeOff-id} method: delete operationId: groups.team.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/schedule/timesOff/$count method: get operationId: groups.team.schedule.timesOff.GetCount-e64b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags method: get operationId: groups.team.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags method: post operationId: groups.team.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id} method: get operationId: groups.team.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id} method: patch operationId: groups.team.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id} method: delete operationId: groups.team.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members method: get operationId: groups.team.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members method: post operationId: groups.team.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: groups.team.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: groups.team.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: groups.team.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/tags/{teamworkTag-id}/members/$count method: get operationId: groups.team.tags.members.GetCount-2a7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/tags/$count method: get operationId: groups.team.tags.GetCount-a8f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/template method: get operationId: groups.team.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads method: get operationId: groups.ListThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads method: post operationId: groups.CreateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id} method: get operationId: groups.GetThreads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id} method: patch operationId: groups.UpdateThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id} method: delete operationId: groups.DeleteThreads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/reply method: post operationId: groups.group.threads.conversationThread.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts method: get operationId: groups.threads.ListPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id} method: get operationId: groups.threads.GetPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: get operationId: groups.threads.posts.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments method: post operationId: groups.threads.posts.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: get operationId: groups.threads.posts.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id} method: delete operationId: groups.threads.posts.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count method: get operationId: groups.threads.posts.attachments.GetCount-b54e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession method: post operationId: groups.group.threads.conversationThread.posts.post.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: get operationId: groups.threads.posts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions method: post operationId: groups.threads.posts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: get operationId: groups.threads.posts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: patch operationId: groups.threads.posts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id} method: delete operationId: groups.threads.posts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count method: get operationId: groups.threads.posts.extensions.GetCount-5e10 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo method: get operationId: groups.threads.posts.GetInReplyTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: get operationId: groups.threads.posts.inReplyTo.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments method: post operationId: groups.threads.posts.inReplyTo.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: get operationId: groups.threads.posts.inReplyTo.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id} method: delete operationId: groups.threads.posts.inReplyTo.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count method: get operationId: groups.threads.posts.inReplyTo.attachments.GetCount-5b74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession method: post operationId: groups.group.threads.conversationThread.posts.post.inReplyTo.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: get operationId: groups.threads.posts.inReplyTo.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions method: post operationId: groups.threads.posts.inReplyTo.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: get operationId: groups.threads.posts.inReplyTo.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: patch operationId: groups.threads.posts.inReplyTo.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id} method: delete operationId: groups.threads.posts.inReplyTo.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count method: get operationId: groups.threads.posts.inReplyTo.extensions.GetCount-364f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward method: post operationId: groups.group.threads.conversationThread.posts.post.inReplyTo.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply method: post operationId: groups.group.threads.conversationThread.posts.post.inReplyTo.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/forward method: post operationId: groups.group.threads.conversationThread.posts.post.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/reply method: post operationId: groups.group.threads.conversationThread.posts.post.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/threads/{conversationThread-id}/posts/$count method: get operationId: groups.threads.posts.GetCount-fcff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/threads/$count method: get operationId: groups.threads.GetCount-22d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf method: get operationId: groups.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: groups.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: groups.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: groups.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/$count method: get operationId: groups.transitiveMemberOf.GetCount-c756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: groups.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: groups.TransitiveMemberOf.GetCount.AsAdministrativeUnit-af58 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.group method: get operationId: groups.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMemberOf/graph.group/$count method: get operationId: groups.TransitiveMemberOf.GetCount.AsGroup-4a46 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers method: get operationId: groups.ListTransitiveMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id} method: get operationId: groups.GetTransitiveMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.application method: get operationId: groups.GetTransitiveMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.device method: get operationId: groups.GetTransitiveMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.group method: get operationId: groups.GetTransitiveMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.orgContact method: get operationId: groups.GetTransitiveMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.servicePrincipal method: get operationId: groups.GetTransitiveMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/{directoryObject-id}/graph.user method: get operationId: groups.GetTransitiveMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/$count method: get operationId: groups.transitiveMembers.GetCount-1996 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.application method: get operationId: groups.ListTransitiveMembers.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.application/$count method: get operationId: groups.TransitiveMembers.GetCount.AsApplication-eafb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.device method: get operationId: groups.ListTransitiveMembers.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.device/$count method: get operationId: groups.TransitiveMembers.GetCount.AsDevice-0e55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.group method: get operationId: groups.ListTransitiveMembers.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.group/$count method: get operationId: groups.TransitiveMembers.GetCount.AsGroup-d4d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.orgContact method: get operationId: groups.ListTransitiveMembers.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.orgContact/$count method: get operationId: groups.TransitiveMembers.GetCount.AsOrgContact-a89e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.servicePrincipal method: get operationId: groups.ListTransitiveMembers.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.servicePrincipal/$count method: get operationId: groups.TransitiveMembers.GetCount.AsServicePrincipal-102f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.user method: get operationId: groups.ListTransitiveMembers.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/transitiveMembers/graph.user/$count method: get operationId: groups.TransitiveMembers.GetCount.AsUser-c600 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups(uniqueName='{uniqueName}') method: get operationId: groups.group.GetGroupByUniqueName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups(uniqueName='{uniqueName}') method: patch operationId: groups.group.UpdateGroupByUniqueName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups(uniqueName='{uniqueName}') method: delete operationId: groups.group.DeleteGroupByUniqueName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/$count method: get operationId: groups.GetCount-044a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/delta() method: get operationId: groups.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/getAvailableExtensionProperties method: post operationId: groups.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/getByIds method: post operationId: groups.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/validateProperties method: post operationId: groups.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings method: get operationId: groupSettings.groupSetting.ListGroupSetting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettings method: post operationId: groupSettings.groupSetting.CreateGroupSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings/{groupSetting-id} method: get operationId: groupSettings.groupSetting.GetGroupSetting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettings/{groupSetting-id} method: patch operationId: groupSettings.groupSetting.UpdateGroupSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings/{groupSetting-id} method: delete operationId: groupSettings.groupSetting.DeleteGroupSetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettings/$count method: get operationId: groupSettings.GetCount-d8de x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates method: get operationId: groupSettingTemplates.groupSettingTemplate.ListGroupSettingTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates method: post operationId: groupSettingTemplates.groupSettingTemplate.CreateGroupSettingTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id} method: get operationId: groupSettingTemplates.groupSettingTemplate.GetGroupSettingTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates/{groupSettingTemplate-id} method: patch operationId: groupSettingTemplates.groupSettingTemplate.UpdateGroupSettingTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id} method: delete operationId: groupSettingTemplates.groupSettingTemplate.DeleteGroupSettingTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/checkMemberGroups method: post operationId: groupSettingTemplates.groupSettingTemplate.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/checkMemberObjects method: post operationId: groupSettingTemplates.groupSettingTemplate.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/getMemberGroups method: post operationId: groupSettingTemplates.groupSettingTemplate.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/getMemberObjects method: post operationId: groupSettingTemplates.groupSettingTemplate.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/{groupSettingTemplate-id}/restore method: post operationId: groupSettingTemplates.groupSettingTemplate.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/$count method: get operationId: groupSettingTemplates.GetCount-f6d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates/delta() method: get operationId: groupSettingTemplates.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groupSettingTemplates/getAvailableExtensionProperties method: post operationId: groupSettingTemplates.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/getByIds method: post operationId: groupSettingTemplates.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groupSettingTemplates/validateProperties method: post operationId: groupSettingTemplates.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity method: get operationId: identity.identityContainer.GetIdentityContainer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity method: patch operationId: identity.identityContainer.UpdateIdentityContainer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors method: get operationId: identity.ListApiConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/apiConnectors method: post operationId: identity.CreateApiConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/{identityApiConnector-id} method: get operationId: identity.GetApiConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/apiConnectors/{identityApiConnector-id} method: patch operationId: identity.UpdateApiConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/{identityApiConnector-id} method: delete operationId: identity.DeleteApiConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/{identityApiConnector-id}/uploadClientCertificate method: post operationId: identity.apiConnectors.identityApiConnector.uploadClientCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/apiConnectors/$count method: get operationId: identity.apiConnectors.GetCount-7133 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventListeners method: get operationId: identity.ListAuthenticationEventListeners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventListeners method: post operationId: identity.CreateAuthenticationEventListeners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventListeners/{authenticationEventListener-id} method: get operationId: identity.GetAuthenticationEventListeners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventListeners/{authenticationEventListener-id} method: patch operationId: identity.UpdateAuthenticationEventListeners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventListeners/{authenticationEventListener-id} method: delete operationId: identity.DeleteAuthenticationEventListeners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventListeners/$count method: get operationId: identity.authenticationEventListeners.GetCount-3038 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows method: get operationId: identity.ListAuthenticationEventsFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows method: post operationId: identity.CreateAuthenticationEventsFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id} method: get operationId: identity.GetAuthenticationEventsFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id} method: patch operationId: identity.UpdateAuthenticationEventsFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id} method: delete operationId: identity.DeleteAuthenticationEventsFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions method: get operationId: identity.authenticationEventsFlows.GetConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications method: get operationId: identity.authenticationEventsFlows.ListIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications method: post operationId: identity.authenticationEventsFlows.CreateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: get operationId: identity.authenticationEventsFlows.GetIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: patch operationId: identity.authenticationEventsFlows.UpdateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: delete operationId: identity.authenticationEventsFlows.DeleteIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/$count method: get operationId: identity.authenticationEventsFlows.includeApplications.GetCount-656e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow method: get operationId: identity.GetAuthenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.ListIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications method: post operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.CreateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetIncludeApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: patch operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.UpdateIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId} method: delete operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.DeleteIncludeApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.includeApplications.GetCount-c0bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetOnAttributeCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp method: get operationId: identity.authenticationEventsFlows.GetOnAttributeCollection.AsOnAttributeCollectionExternalUsersSelfServiceSignUp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes method: get operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.ListAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/{identityUserFlowAttribute-id}/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.DeleteRefIdentityUserFlowAttribute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$count method: get operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.GetCount-8938 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref method: get operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.ListRefAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref method: post operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.CreateRefAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAttributeCollectionExternalUsersSelfServiceSignUp.DeleteRefAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart method: get operationId: identity.authenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow.GetOnAuthenticationMethodLoadStart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp method: get operationId: identity.authenticationEventsFlows.GetOnAuthenticationMethodLoadStart.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/{identityProviderBase-id}/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.DeleteRefIdentityProviderBase x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.GetCount-4765 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: get operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.ListRefIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: post operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.CreateRefIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/{authenticationEventsFlow-id}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref method: delete operationId: identity.authenticationEventsFlows.AsOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.DeleteRefIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/authenticationEventsFlows/$count method: get operationId: identity.authenticationEventsFlows.GetCount-e384 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/graph.externalUsersSelfServiceSignUpEventsFlow method: get operationId: identity.ListAuthenticationEventsFlows.AsExternalUsersSelfServiceSignUpEventsFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/authenticationEventsFlows/graph.externalUsersSelfServiceSignUpEventsFlow/$count method: get operationId: identity.AuthenticationEventsFlows.GetCount.AsExternalUsersSelfServiceSignUpEventsFlow-9d4c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows method: get operationId: identity.ListB2xUserFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows method: post operationId: identity.CreateB2xUserFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id} method: get operationId: identity.GetB2xUserFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id} method: patch operationId: identity.UpdateB2xUserFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id} method: delete operationId: identity.DeleteB2xUserFlows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration method: get operationId: identity.b2xUserFlows.GetApiConnectorConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection method: get operationId: identity.b2xUserFlows.GetPostAttributeCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection method: patch operationId: identity.b2xUserFlows.UpdatePostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection method: delete operationId: identity.b2xUserFlows.DeletePostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref method: get operationId: identity.b2xUserFlows.GetRefPostAttributeCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref method: put operationId: identity.b2xUserFlows.UpdateRefPostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref method: delete operationId: identity.b2xUserFlows.DeleteRefPostAttributeCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate method: post operationId: identity.b2xUserFlows.b2xIdentityUserFlow.apiConnectorConfiguration.postAttributeCollection.uploadClientCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup method: get operationId: identity.b2xUserFlows.GetPostFederationSignup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup method: patch operationId: identity.b2xUserFlows.UpdatePostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup method: delete operationId: identity.b2xUserFlows.DeletePostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref method: get operationId: identity.b2xUserFlows.GetRefPostFederationSignup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref method: put operationId: identity.b2xUserFlows.UpdateRefPostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref method: delete operationId: identity.b2xUserFlows.DeleteRefPostFederationSignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate method: post operationId: identity.b2xUserFlows.b2xIdentityUserFlow.apiConnectorConfiguration.postFederationSignup.uploadClientCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders method: get operationId: identity.b2xUserFlows.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id} method: get operationId: identity.b2xUserFlows.GetIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count method: get operationId: identity.b2xUserFlows.identityProviders.GetCount-97b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages method: get operationId: identity.b2xUserFlows.ListLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages method: post operationId: identity.b2xUserFlows.CreateLanguages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id} method: get operationId: identity.b2xUserFlows.GetLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id} method: patch operationId: identity.b2xUserFlows.UpdateLanguages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id} method: delete operationId: identity.b2xUserFlows.DeleteLanguages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages method: get operationId: identity.b2xUserFlows.languages.ListDefaultPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages method: post operationId: identity.b2xUserFlows.languages.CreateDefaultPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id} method: get operationId: identity.b2xUserFlows.languages.GetDefaultPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id} method: patch operationId: identity.b2xUserFlows.languages.UpdateDefaultPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id} method: delete operationId: identity.b2xUserFlows.languages.DeleteDefaultPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value method: get operationId: identity.b2xUserFlows.languages.GetDefaultPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value method: put operationId: identity.b2xUserFlows.languages.UpdateDefaultPagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value method: delete operationId: identity.b2xUserFlows.languages.DeleteDefaultPagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count method: get operationId: identity.b2xUserFlows.languages.defaultPages.GetCount-335e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages method: get operationId: identity.b2xUserFlows.languages.ListOverridesPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages method: post operationId: identity.b2xUserFlows.languages.CreateOverridesPages x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id} method: get operationId: identity.b2xUserFlows.languages.GetOverridesPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id} method: patch operationId: identity.b2xUserFlows.languages.UpdateOverridesPages x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id} method: delete operationId: identity.b2xUserFlows.languages.DeleteOverridesPages x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value method: get operationId: identity.b2xUserFlows.languages.GetOverridesPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value method: put operationId: identity.b2xUserFlows.languages.UpdateOverridesPagesContent x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value method: delete operationId: identity.b2xUserFlows.languages.DeleteOverridesPagesContent x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count method: get operationId: identity.b2xUserFlows.languages.overridesPages.GetCount-5299 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count method: get operationId: identity.b2xUserFlows.languages.GetCount-16c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments method: get operationId: identity.b2xUserFlows.ListUserAttributeAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments method: post operationId: identity.b2xUserFlows.CreateUserAttributeAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id} method: get operationId: identity.b2xUserFlows.GetUserAttributeAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id} method: patch operationId: identity.b2xUserFlows.UpdateUserAttributeAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id} method: delete operationId: identity.b2xUserFlows.DeleteUserAttributeAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute method: get operationId: identity.b2xUserFlows.userAttributeAssignments.GetUserAttribute x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count method: get operationId: identity.b2xUserFlows.userAttributeAssignments.GetCount-b381 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/getOrder() method: get operationId: identity.b2xUserFlows.b2xIdentityUserFlow.userAttributeAssignments.getOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/setOrder method: post operationId: identity.b2xUserFlows.b2xIdentityUserFlow.userAttributeAssignments.setOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders method: get operationId: identity.b2xUserFlows.ListUserFlowIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref method: delete operationId: identity.b2xUserFlows.userFlowIdentityProviders.DeleteRefIdentityProviderBase x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$count method: get operationId: identity.b2xUserFlows.userFlowIdentityProviders.GetCount-0185 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref method: get operationId: identity.b2xUserFlows.ListRefUserFlowIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref method: post operationId: identity.b2xUserFlows.CreateRefUserFlowIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref method: delete operationId: identity.b2xUserFlows.DeleteRefUserFlowIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/b2xUserFlows/$count method: get operationId: identity.b2xUserFlows.GetCount-cfff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationContextClassReferences method: get operationId: identity.conditionalAccess.ListAuthenticationContextClassReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationContextClassReferences method: post operationId: identity.conditionalAccess.CreateAuthenticationContextClassReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} method: get operationId: identity.conditionalAccess.GetAuthenticationContextClassReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} method: patch operationId: identity.conditionalAccess.UpdateAuthenticationContextClassReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} method: delete operationId: identity.conditionalAccess.DeleteAuthenticationContextClassReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationContextClassReferences/$count method: get operationId: identity.conditionalAccess.authenticationContextClassReferences.GetCount-1d40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength method: get operationId: identity.conditionalAccess.GetAuthenticationStrength x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength method: patch operationId: identity.conditionalAccess.UpdateAuthenticationStrength x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength method: delete operationId: identity.conditionalAccess.DeleteAuthenticationStrength x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes method: get operationId: identity.conditionalAccess.authenticationStrength.ListAuthenticationMethodModes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes method: post operationId: identity.conditionalAccess.authenticationStrength.CreateAuthenticationMethodModes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} method: get operationId: identity.conditionalAccess.authenticationStrength.GetAuthenticationMethodModes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.UpdateAuthenticationMethodModes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.DeleteAuthenticationMethodModes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/$count method: get operationId: identity.conditionalAccess.authenticationStrength.authenticationMethodModes.GetCount-e876 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies method: get operationId: identity.conditionalAccess.authenticationStrength.ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies method: post operationId: identity.conditionalAccess.authenticationStrength.CreatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: get operationId: identity.conditionalAccess.authenticationStrength.GetPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.UpdatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.DeletePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations method: get operationId: identity.conditionalAccess.authenticationStrength.policies.ListCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations method: post operationId: identity.conditionalAccess.authenticationStrength.policies.CreateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: get operationId: identity.conditionalAccess.authenticationStrength.policies.GetCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.policies.UpdateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.policies.DeleteCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count method: get operationId: identity.conditionalAccess.authenticationStrength.policies.combinationConfigurations.GetCount-64b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations method: post operationId: identity.conditionalAccess.authenticationStrength.policies.authenticationStrengthPolicy.updateAllowedCombinations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage() method: get operationId: identity.conditionalAccess.authenticationStrength.policies.authenticationStrengthPolicy.usage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/$count method: get operationId: identity.conditionalAccess.authenticationStrength.policies.GetCount-8166 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/evaluate method: post operationId: identity.conditionalAccess.evaluate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations method: get operationId: identity.conditionalAccess.ListNamedLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/namedLocations method: post operationId: identity.conditionalAccess.CreateNamedLocations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations/{namedLocation-id} method: get operationId: identity.conditionalAccess.GetNamedLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/namedLocations/{namedLocation-id} method: patch operationId: identity.conditionalAccess.UpdateNamedLocations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations/{namedLocation-id} method: delete operationId: identity.conditionalAccess.DeleteNamedLocations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/namedLocations/$count method: get operationId: identity.conditionalAccess.namedLocations.GetCount-e424 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies method: get operationId: identity.conditionalAccess.ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies method: post operationId: identity.conditionalAccess.CreatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: get operationId: identity.conditionalAccess.GetPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: patch operationId: identity.conditionalAccess.UpdatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: delete operationId: identity.conditionalAccess.DeletePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/$count method: get operationId: identity.conditionalAccess.policies.GetCount-608a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/templates method: get operationId: identity.conditionalAccess.ListTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/templates/{conditionalAccessTemplate-id} method: get operationId: identity.conditionalAccess.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/templates/$count method: get operationId: identity.conditionalAccess.templates.GetCount-a96d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions method: get operationId: identity.ListCustomAuthenticationExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions method: post operationId: identity.CreateCustomAuthenticationExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id} method: get operationId: identity.GetCustomAuthenticationExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id} method: patch operationId: identity.UpdateCustomAuthenticationExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id} method: delete operationId: identity.DeleteCustomAuthenticationExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/validateAuthenticationConfiguration method: post operationId: identity.customAuthenticationExtensions.customAuthenticationExtension.validateAuthenticationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/customAuthenticationExtensions/$count method: get operationId: identity.customAuthenticationExtensions.GetCount-bad5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/customAuthenticationExtensions/validateAuthenticationConfiguration method: post operationId: identity.customAuthenticationExtensions.validateAuthenticationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders method: get operationId: identity.ListIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders method: post operationId: identity.CreateIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/{identityProviderBase-id} method: get operationId: identity.GetIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders/{identityProviderBase-id} method: patch operationId: identity.UpdateIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/{identityProviderBase-id} method: delete operationId: identity.DeleteIdentityProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/identityProviders/$count method: get operationId: identity.identityProviders.GetCount-7742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/identityProviders/availableProviderTypes() method: get operationId: identity.identityProviders.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention method: get operationId: identity.GetRiskPrevention x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention method: patch operationId: identity.UpdateRiskPrevention x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention method: delete operationId: identity.DeleteRiskPrevention x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders method: get operationId: identity.riskPrevention.ListFraudProtectionProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/fraudProtectionProviders method: post operationId: identity.riskPrevention.CreateFraudProtectionProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} method: get operationId: identity.riskPrevention.GetFraudProtectionProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} method: patch operationId: identity.riskPrevention.UpdateFraudProtectionProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id} method: delete operationId: identity.riskPrevention.DeleteFraudProtectionProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/fraudProtectionProviders/$count method: get operationId: identity.riskPrevention.fraudProtectionProviders.GetCount-ae80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallProviders method: get operationId: identity.riskPrevention.ListWebApplicationFirewallProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallProviders method: post operationId: identity.riskPrevention.CreateWebApplicationFirewallProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} method: get operationId: identity.riskPrevention.GetWebApplicationFirewallProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} method: patch operationId: identity.riskPrevention.UpdateWebApplicationFirewallProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id} method: delete operationId: identity.riskPrevention.DeleteWebApplicationFirewallProviders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}/verify method: post operationId: identity.riskPrevention.webApplicationFirewallProviders.webApplicationFirewallProvider.verify x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallProviders/$count method: get operationId: identity.riskPrevention.webApplicationFirewallProviders.GetCount-4d71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications method: get operationId: identity.riskPrevention.ListWebApplicationFirewallVerifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications method: post operationId: identity.riskPrevention.CreateWebApplicationFirewallVerifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} method: get operationId: identity.riskPrevention.GetWebApplicationFirewallVerifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} method: patch operationId: identity.riskPrevention.UpdateWebApplicationFirewallVerifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id} method: delete operationId: identity.riskPrevention.DeleteWebApplicationFirewallVerifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}/provider method: get operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/riskPrevention/webApplicationFirewallVerifications/$count method: get operationId: identity.riskPrevention.webApplicationFirewallVerifications.GetCount-c1fd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/userFlowAttributes method: get operationId: identity.ListUserFlowAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/userFlowAttributes method: post operationId: identity.CreateUserFlowAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/userFlowAttributes/{identityUserFlowAttribute-id} method: get operationId: identity.GetUserFlowAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/userFlowAttributes/{identityUserFlowAttribute-id} method: patch operationId: identity.UpdateUserFlowAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/userFlowAttributes/{identityUserFlowAttribute-id} method: delete operationId: identity.DeleteUserFlowAttributes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/userFlowAttributes/$count method: get operationId: identity.userFlowAttributes.GetCount-9651 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance method: get operationId: identityGovernance.identityGovernance.GetIdentityGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance method: patch operationId: identityGovernance.identityGovernance.UpdateIdentityGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews method: get operationId: identityGovernance.GetAccessReviews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews method: patch operationId: identityGovernance.UpdateAccessReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews method: delete operationId: identityGovernance.DeleteAccessReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions method: get operationId: identityGovernance.accessReviews.ListDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions method: post operationId: identityGovernance.accessReviews.CreateDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: get operationId: identityGovernance.accessReviews.GetDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: put operationId: identityGovernance.accessReviews.SetDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id} method: delete operationId: identityGovernance.accessReviews.DeleteDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances method: get operationId: identityGovernance.accessReviews.definitions.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances method: post operationId: identityGovernance.accessReviews.definitions.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: get operationId: identityGovernance.accessReviews.definitions.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: patch operationId: identityGovernance.accessReviews.definitions.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id} method: delete operationId: identityGovernance.accessReviews.definitions.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers method: get operationId: identityGovernance.accessReviews.definitions.instances.ListContactedReviewers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetContactedReviewers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteContactedReviewers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.contactedReviewers.GetCount-fe5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions method: get operationId: identityGovernance.accessReviews.definitions.instances.ListDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.ListInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: post operationId: identityGovernance.accessReviews.definitions.instances.decisions.CreateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.decisions.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.decisions.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.insights.GetCount-9dc2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.decisions.GetCount-c10a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.decisions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.acceptRecommendations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.applyDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.batchRecordDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.resetDecisions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.sendReminder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages method: get operationId: identityGovernance.accessReviews.definitions.instances.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages method: post operationId: identityGovernance.accessReviews.definitions.instances.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.ListDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions method: post operationId: identityGovernance.accessReviews.definitions.instances.stages.CreateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.GetDecisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.stages.UpdateDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.stages.DeleteDecisions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.ListInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights method: post operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.CreateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: patch operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id} method: delete operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.insights.GetCount-fabb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.decisions.GetCount-35e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.accessReviewStage.decisions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.accessReviewStage.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.stages.GetCount-f2c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.accessReviewInstance.stages.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count method: get operationId: identityGovernance.accessReviews.definitions.instances.GetCount-b022 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.instances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop method: post operationId: identityGovernance.accessReviews.definitions.accessReviewScheduleDefinition.stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /identityGovernance/accessReviews/definitions/$count method: get operationId: identityGovernance.accessReviews.definitions.GetCount-6cbe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.accessReviews.definitions.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions method: get operationId: identityGovernance.accessReviews.ListHistoryDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions method: post operationId: identityGovernance.accessReviews.CreateHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: get operationId: identityGovernance.accessReviews.GetHistoryDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: patch operationId: identityGovernance.accessReviews.UpdateHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id} method: delete operationId: identityGovernance.accessReviews.DeleteHistoryDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances method: get operationId: identityGovernance.accessReviews.historyDefinitions.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances method: post operationId: identityGovernance.accessReviews.historyDefinitions.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: get operationId: identityGovernance.accessReviews.historyDefinitions.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: patch operationId: identityGovernance.accessReviews.historyDefinitions.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id} method: delete operationId: identityGovernance.accessReviews.historyDefinitions.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri method: post operationId: identityGovernance.accessReviews.historyDefinitions.accessReviewHistoryDefinition.instances.accessReviewHistoryInstance.generateDownloadUri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count method: get operationId: identityGovernance.accessReviews.historyDefinitions.instances.GetCount-cbe7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/accessReviews/historyDefinitions/$count method: get operationId: identityGovernance.accessReviews.historyDefinitions.GetCount-6aff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent method: get operationId: identityGovernance.GetAppConsent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent method: patch operationId: identityGovernance.UpdateAppConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent method: delete operationId: identityGovernance.DeleteAppConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests method: get operationId: identityGovernance.appConsent.ListAppConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests method: post operationId: identityGovernance.appConsent.CreateAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: get operationId: identityGovernance.appConsent.GetAppConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: patch operationId: identityGovernance.appConsent.UpdateAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id} method: delete operationId: identityGovernance.appConsent.DeleteAppConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests method: get operationId: identityGovernance.appConsent.appConsentRequests.ListUserConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests method: post operationId: identityGovernance.appConsent.appConsentRequests.CreateUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: get operationId: identityGovernance.appConsent.appConsentRequests.GetUserConsentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: patch operationId: identityGovernance.appConsent.appConsentRequests.UpdateUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id} method: delete operationId: identityGovernance.appConsent.appConsentRequests.DeleteUserConsentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.GetApproval x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: patch operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.UpdateApproval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval method: delete operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.DeleteApproval x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages method: post operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: patch operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id} method: delete operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.approval.stages.GetCount-3a21 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.userConsentRequests.GetCount-cf9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.appConsent.appConsentRequests.appConsentRequest.userConsentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/$count method: get operationId: identityGovernance.appConsent.appConsentRequests.GetCount-d9b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.appConsent.appConsentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement method: get operationId: identityGovernance.GetEntitlementManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement method: patch operationId: identityGovernance.UpdateEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement method: delete operationId: identityGovernance.DeleteEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals method: get operationId: identityGovernance.entitlementManagement.ListAccessPackageAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals method: post operationId: identityGovernance.entitlementManagement.CreateAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: get operationId: identityGovernance.entitlementManagement.GetAccessPackageAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAccessPackageAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages method: post operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.stages.GetCount-0bb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.GetCount-ac9b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApprovals.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages method: get operationId: identityGovernance.entitlementManagement.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages method: post operationId: identityGovernance.entitlementManagement.CreateAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListAccessPackagesIncompatibleWith x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetAccessPackagesIncompatibleWith x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.accessPackagesIncompatibleWith.GetCount-2183 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.UpdateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.ListCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: post operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.CreateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.UpdateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.DeleteCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.customExtensionStageSettings.GetCustomExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.customExtensionStageSettings.GetCount-a366 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: post operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.questions.GetCount-00ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.assignmentPolicies.GetCount-96f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/catalog method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListIncompatibleAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/{accessPackage-id1}/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleAccessPackages.DeleteRefAccessPackage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleAccessPackages.GetCount-c2c1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListRefIncompatibleAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateRefIncompatibleAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteRefIncompatibleAccessPackages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListIncompatibleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.DeleteRefGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/serviceProvisioningErrors method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.ServiceProvisioningErrors.GetCount-072a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.incompatibleGroups.GetCount-30b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListRefIncompatibleGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateRefIncompatibleGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteRefIncompatibleGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.getApplicablePolicyRequirements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.ListResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.CreateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.UpdateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.DeleteResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.roles.GetCount-43af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.resource.roles.GetCount-29b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.role.resource.scopes.GetCount-a183 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.UpdateScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.DeleteScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.accessPackages.accessPackage.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.resource.scopes.GetCount-85f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.roles.GetCount-e406 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: post operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.scope.resource.scopes.GetCount-441e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.resourceRoleScopes.GetCount-aec9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.accessPackages.GetCount-87ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.accessPackages.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies method: get operationId: identityGovernance.entitlementManagement.ListAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies method: post operationId: identityGovernance.entitlementManagement.CreateAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignmentPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: put operationId: identityGovernance.entitlementManagement.SetAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignmentPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.ListCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings method: post operationId: identityGovernance.entitlementManagement.assignmentPolicies.CreateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCustomExtensionStageSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: patch operationId: identityGovernance.entitlementManagement.assignmentPolicies.UpdateCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id} method: delete operationId: identityGovernance.entitlementManagement.assignmentPolicies.DeleteCustomExtensionStageSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.customExtensionStageSettings.GetCustomExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.customExtensionStageSettings.GetCount-551d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions method: post operationId: identityGovernance.entitlementManagement.assignmentPolicies.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: patch operationId: identityGovernance.entitlementManagement.assignmentPolicies.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id} method: delete operationId: identityGovernance.entitlementManagement.assignmentPolicies.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.questions.GetCount-ce3b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentPolicies/$count method: get operationId: identityGovernance.entitlementManagement.assignmentPolicies.GetCount-7f35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests method: get operationId: identityGovernance.entitlementManagement.ListAssignmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests method: post operationId: identityGovernance.entitlementManagement.CreateAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/assignment method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.reprocess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume method: post operationId: identityGovernance.entitlementManagement.assignmentRequests.accessPackageAssignmentRequest.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetRequestor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/$count method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.GetCount-e1cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.assignmentRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments method: get operationId: identityGovernance.entitlementManagement.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments method: post operationId: identityGovernance.entitlementManagement.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: get operationId: identityGovernance.entitlementManagement.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/accessPackage method: get operationId: identityGovernance.entitlementManagement.assignments.GetAccessPackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/assignmentPolicy method: get operationId: identityGovernance.entitlementManagement.assignments.GetAssignmentPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/reprocess method: post operationId: identityGovernance.entitlementManagement.assignments.accessPackageAssignment.reprocess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/target method: get operationId: identityGovernance.entitlementManagement.assignments.GetTarget x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/$count method: get operationId: identityGovernance.entitlementManagement.assignments.GetCount-bb79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/additionalAccess() method: get operationId: identityGovernance.entitlementManagement.assignments.additionalAccess-894c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/additionalAccess(accessPackageId='{accessPackageId}',incompatibleAccessPackageId='{incompatibleAccessPackageId}') method: get operationId: identityGovernance.entitlementManagement.assignments.additionalAccess-9b62 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/assignments/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.entitlementManagement.assignments.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs method: get operationId: identityGovernance.entitlementManagement.ListCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs method: post operationId: identityGovernance.entitlementManagement.CreateCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: get operationId: identityGovernance.entitlementManagement.GetCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteCatalogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages method: get operationId: identityGovernance.entitlementManagement.catalogs.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.accessPackages.GetCount-d253 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions method: get operationId: identityGovernance.entitlementManagement.catalogs.ListCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.customWorkflowExtensions.GetCount-dc25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceRoles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.roles.GetCount-caee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceRoles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.resource.roles.GetCount-d5ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.resource.scopes.GetCount-0bb0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceRoles.GetCount-0b89 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.resource.scopes.GetCount-d8a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.roles.GetCount-09f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.resource.roles.GetCount-8e7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.scopes.GetCount-da5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resources.GetCount-d7cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes method: get operationId: identityGovernance.entitlementManagement.catalogs.ListResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes method: post operationId: identityGovernance.entitlementManagement.catalogs.CreateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.GetResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.UpdateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.DeleteResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceScopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.catalogs.accessPackageCatalog.resourceScopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.resource.scopes.GetCount-d233 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.roles.GetCount-61e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.resource.scopes.GetCount-8843 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.resourceScopes.GetCount-41be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/catalogs/$count method: get operationId: identityGovernance.entitlementManagement.catalogs.GetCount-ec42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations method: get operationId: identityGovernance.entitlementManagement.ListConnectedOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations method: post operationId: identityGovernance.entitlementManagement.CreateConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: get operationId: identityGovernance.entitlementManagement.GetConnectedOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteConnectedOrganizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.externalSponsors.GetCount-3513 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefExternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefExternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListInternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.internalSponsors.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.internalSponsors.GetCount-7123 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.ListRefInternalSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: post operationId: identityGovernance.entitlementManagement.connectedOrganizations.CreateRefInternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref method: delete operationId: identityGovernance.entitlementManagement.connectedOrganizations.DeleteRefInternalSponsors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/connectedOrganizations/$count method: get operationId: identityGovernance.entitlementManagement.connectedOrganizations.GetCount-03a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments method: get operationId: identityGovernance.entitlementManagement.ListResourceEnvironments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments method: post operationId: identityGovernance.entitlementManagement.CreateResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceEnvironments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceEnvironments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.resource.scopes.GetCount-c193 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.roles.GetCount-c688 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceEnvironments.accessPackageResourceEnvironment.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.resource.roles.GetCount-aef4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.scopes.GetCount-a9d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.resources.GetCount-a39d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceEnvironments/$count method: get operationId: identityGovernance.entitlementManagement.resourceEnvironments.GetCount-6cd7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests method: get operationId: identityGovernance.entitlementManagement.ListResourceRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests method: post operationId: identityGovernance.entitlementManagement.CreateResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.UpdateCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.DeleteCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/{accessPackage-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetAccessPackages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.accessPackages.GetCount-c982 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetCustomWorkflowExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteCustomWorkflowExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.customWorkflowExtensions.GetCount-a166 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResourceRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResourceRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceRoles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.roles.GetCount-ae6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceRoles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.resource.roles.GetCount-931a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.resource.scopes.GetCount-d694 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceRoles.GetCount-416b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.resource.scopes.GetCount-64b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.roles.GetCount-061e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.resource.roles.GetCount-2e6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.scopes.GetCount-26fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resources.GetCount-10ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.ListResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.CreateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.GetResourceScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.UpdateResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.DeleteResourceScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceScopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.catalog.resourceScopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.resource.scopes.GetCount-80a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.roles.GetCount-2f61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/{accessPackageResourceScope-id1} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.resource.scopes.GetCount-ce55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.catalog.resourceScopes.GetCount-7b8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.resource.scopes.GetCount-ee56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.roles.GetCount-ca1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRequests.accessPackageResourceRequest.resource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.resource.roles.GetCount-94bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.resource.scopes.GetCount-ebee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRequests/$count method: get operationId: identityGovernance.entitlementManagement.resourceRequests.GetCount-c3aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes method: get operationId: identityGovernance.entitlementManagement.ListResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes method: post operationId: identityGovernance.entitlementManagement.CreateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: get operationId: identityGovernance.entitlementManagement.GetResourceRoleScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResourceRoleScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.roles.GetCount-f86a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.role.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.resource.roles.GetCount-d2bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.role.resource.scopes.GetCount-2739 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.UpdateScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.DeleteScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.accessPackageResourceRoleScope.scope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.resource.scopes.GetCount-37e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.roles.GetCount-d421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.scope.resource.scopes.GetCount-7447 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resourceRoleScopes/$count method: get operationId: identityGovernance.entitlementManagement.resourceRoleScopes.GetCount-dadb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources method: get operationId: identityGovernance.entitlementManagement.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources method: post operationId: identityGovernance.entitlementManagement.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: get operationId: identityGovernance.entitlementManagement.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: patch operationId: identityGovernance.entitlementManagement.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id} method: delete operationId: identityGovernance.entitlementManagement.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/environment method: get operationId: identityGovernance.entitlementManagement.resources.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles method: get operationId: identityGovernance.entitlementManagement.resources.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles method: post operationId: identityGovernance.entitlementManagement.resources.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resources.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resources.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resources.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes method: post operationId: identityGovernance.entitlementManagement.resources.roles.resource.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resources.roles.resource.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resources.roles.resource.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.roles.accessPackageResourceRole.resource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resources.roles.resource.scopes.GetCount-a8f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/$count method: get operationId: identityGovernance.entitlementManagement.resources.roles.GetCount-0757 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes method: get operationId: identityGovernance.entitlementManagement.resources.ListScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes method: post operationId: identityGovernance.entitlementManagement.resources.CreateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: get operationId: identityGovernance.entitlementManagement.resources.GetScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: patch operationId: identityGovernance.entitlementManagement.resources.UpdateScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id} method: delete operationId: identityGovernance.entitlementManagement.resources.DeleteScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.scopes.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.ListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles method: post operationId: identityGovernance.entitlementManagement.resources.scopes.resource.CreateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.GetRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.resource.UpdateRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id} method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.resource.DeleteRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: patch operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.UpdateResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource method: delete operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.DeleteResource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.resource.GetEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/refresh method: post operationId: identityGovernance.entitlementManagement.resources.accessPackageResource.scopes.accessPackageResourceScope.resource.roles.accessPackageResourceRole.resource.refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count method: get operationId: identityGovernance.entitlementManagement.resources.scopes.resource.roles.GetCount-5bb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/$count method: get operationId: identityGovernance.entitlementManagement.resources.scopes.GetCount-d1a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/resources/$count method: get operationId: identityGovernance.entitlementManagement.resources.GetCount-c197 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/settings method: get operationId: identityGovernance.entitlementManagement.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/entitlementManagement/settings method: patch operationId: identityGovernance.entitlementManagement.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/entitlementManagement/settings method: delete operationId: identityGovernance.entitlementManagement.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows method: get operationId: identityGovernance.GetLifecycleWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows method: patch operationId: identityGovernance.UpdateLifecycleWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows method: delete operationId: identityGovernance.DeleteLifecycleWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions method: get operationId: identityGovernance.lifecycleWorkflows.ListCustomTaskExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions method: post operationId: identityGovernance.lifecycleWorkflows.CreateCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetCustomTaskExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id} method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteCustomTaskExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.createdBy.ServiceProvisioningErrors.GetCount-74e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.lastModifiedBy.ServiceProvisioningErrors.GetCount-8d38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/customTaskExtensions/$count method: get operationId: identityGovernance.lifecycleWorkflows.customTaskExtensions.GetCount-b240 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems method: get operationId: identityGovernance.lifecycleWorkflows.GetDeletedItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteDeletedItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.ListWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.GetWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.DeleteWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.createdBy.ServiceProvisioningErrors.GetCount-1081 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.executionScope.GetCount-e524 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-def1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.activateWithScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.createNewVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.reprocessedRuns.GetCount-ec42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-9c1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.taskProcessingResults.GetCount-301f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.reprocessedRuns.GetCount-e3b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-46e1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-7f1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.taskProcessingResults.GetCount-f799 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.userProcessingResults.GetCount-ea74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.run.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.runs.GetCount-04a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.runs.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTaskDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.taskReports.taskReport.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-4e4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.taskProcessingResults.GetCount-7b4b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.taskReports.GetCount-f9a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.taskReports.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-43b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.taskProcessingResults.GetCount-3d21 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.tasks.GetCount-67b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.reprocessedRuns.GetCount-69e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-e5c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-2ac7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.taskProcessingResults.GetCount-dca2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.userProcessingResults.GetCount-52b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.createdBy.ServiceProvisioningErrors.GetCount-91a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.lastModifiedBy.ServiceProvisioningErrors.GetCount-346a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.workflow.versions.workflowVersion.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-c887 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.taskProcessingResults.GetCount-f65c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.tasks.GetCount-901d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetCount-faf1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count method: get operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetCount-4207 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights method: get operationId: identityGovernance.lifecycleWorkflows.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/insights method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topTasksProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.topTasksProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topWorkflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.topWorkflowsProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedByCategory(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.workflowsProcessedByCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.insights.workflowsProcessedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/settings method: get operationId: identityGovernance.lifecycleWorkflows.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/settings method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/taskDefinitions method: get operationId: identityGovernance.lifecycleWorkflows.ListTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/taskDefinitions/$count method: get operationId: identityGovernance.lifecycleWorkflows.taskDefinitions.GetCount-36f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows method: get operationId: identityGovernance.lifecycleWorkflows.ListWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows method: post operationId: identityGovernance.lifecycleWorkflows.CreateWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: patch operationId: identityGovernance.lifecycleWorkflows.UpdateWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id} method: delete operationId: identityGovernance.lifecycleWorkflows.DeleteWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.createdBy.ServiceProvisioningErrors.GetCount-e799 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetExecutionScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.executionScope.GetCount-5898 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.lastModifiedBy.ServiceProvisioningErrors.GetCount-f282 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.activateWithScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.createNewVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.reprocessedRuns.GetCount-eacf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-7d33 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.taskProcessingResults.GetCount-a908 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id1} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.reprocessedRuns.GetCount-4f4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-600e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-2784 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.taskProcessingResults.GetCount-fd0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.userProcessingResults.GetCount-8fe3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.run.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.runs.GetCount-ba86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.runs.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetTaskReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTaskDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.taskReports.taskReport.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-aefd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.taskProcessingResults.GetCount-8718 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.taskReports.GetCount-1125 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.taskReports.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.workflows.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.workflows.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-4ca2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.taskProcessingResults.GetCount-4230 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.tasks.GetCount-1c0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetUserProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.ListReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/{run-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetReprocessedRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/reprocessedRuns/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.reprocessedRuns.GetCount-61bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.subject.ServiceProvisioningErrors.GetCount-23a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.userProcessingResults.userProcessingResult.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-f382 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.taskProcessingResults.GetCount-8333 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.userProcessingResults.GetCount-d3ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.userProcessingResults.summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions method: get operationId: identityGovernance.lifecycleWorkflows.workflows.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetCreatedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.createdBy.ServiceProvisioningErrors.GetCount-ba38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetLastModifiedBy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.lastModifiedBy.ServiceProvisioningErrors.GetCount-8d93 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks method: post operationId: identityGovernance.lifecycleWorkflows.workflows.versions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id} method: delete operationId: identityGovernance.lifecycleWorkflows.workflows.versions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflows.workflow.versions.workflowVersion.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-5d3d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.taskProcessingResults.GetCount-6334 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.tasks.GetCount-de98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetCount-0c73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflows/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflows.GetCount-02c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates method: get operationId: identityGovernance.lifecycleWorkflows.ListWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id} method: get operationId: identityGovernance.lifecycleWorkflows.GetWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.ListTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id} method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.GetTaskProcessingResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/microsoft.graph.identityGovernance.resume method: post operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.workflowTemplate.tasks.task.taskProcessingResults.taskProcessingResult.resume x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetSubject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings method: patch operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.subject.ServiceProvisioningErrors.GetCount-c373 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.taskProcessingResults.GetCount-7ad8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.tasks.GetCount-d308 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/lifecycleWorkflows/workflowTemplates/$count method: get operationId: identityGovernance.lifecycleWorkflows.workflowTemplates.GetCount-7b73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess method: get operationId: identityGovernance.GetPrivilegedAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess method: patch operationId: identityGovernance.UpdatePrivilegedAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess method: delete operationId: identityGovernance.DeletePrivilegedAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group method: get operationId: identityGovernance.privilegedAccess.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group method: patch operationId: identityGovernance.privilegedAccess.UpdateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group method: delete operationId: identityGovernance.privilegedAccess.DeleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentApprovals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.ListStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages method: post operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.CreateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.GetStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: patch operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.UpdateStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id} method: delete operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.DeleteStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.stages.GetCount-8fe8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.GetCount-612b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentApprovals.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.group.ServiceProvisioningErrors.GetCount-5e16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.GetCount-8aba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.group.ServiceProvisioningErrors.GetCount-60a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel method: post operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.privilegedAccessGroupAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.GetCount-cd4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules method: get operationId: identityGovernance.privilegedAccess.group.ListAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules method: post operationId: identityGovernance.privilegedAccess.group.CreateAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: get operationId: identityGovernance.privilegedAccess.group.GetAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.group.ServiceProvisioningErrors.GetCount-f144 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/$count method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.GetCount-c3b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.assignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.group.ServiceProvisioningErrors.GetCount-ce50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.GetCount-d5bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.group.ServiceProvisioningErrors.GetCount-c344 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel method: post operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.privilegedAccessGroupEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.GetCount-e631 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules method: get operationId: identityGovernance.privilegedAccess.group.ListEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules method: post operationId: identityGovernance.privilegedAccess.group.CreateEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: get operationId: identityGovernance.privilegedAccess.group.GetEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: patch operationId: identityGovernance.privilegedAccess.group.UpdateEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id} method: delete operationId: identityGovernance.privilegedAccess.group.DeleteEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.group.ServiceProvisioningErrors.GetCount-b2c5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/$count method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.GetCount-dc2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: identityGovernance.privilegedAccess.group.eligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse method: get operationId: identityGovernance.GetTermsOfUse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse method: patch operationId: identityGovernance.UpdateTermsOfUse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse method: delete operationId: identityGovernance.DeleteTermsOfUse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances method: get operationId: identityGovernance.termsOfUse.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances method: post operationId: identityGovernance.termsOfUse.CreateAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: get operationId: identityGovernance.termsOfUse.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: patch operationId: identityGovernance.termsOfUse.UpdateAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id} method: delete operationId: identityGovernance.termsOfUse.DeleteAgreementAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreementAcceptances/$count method: get operationId: identityGovernance.termsOfUse.agreementAcceptances.GetCount-70d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements method: get operationId: identityGovernance.termsOfUse.ListAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements method: post operationId: identityGovernance.termsOfUse.CreateAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: get operationId: identityGovernance.termsOfUse.GetAgreements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: patch operationId: identityGovernance.termsOfUse.UpdateAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id} method: delete operationId: identityGovernance.termsOfUse.DeleteAgreements x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances method: get operationId: identityGovernance.termsOfUse.agreements.ListAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances method: post operationId: identityGovernance.termsOfUse.agreements.CreateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: get operationId: identityGovernance.termsOfUse.agreements.GetAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/{agreementAcceptance-id} method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteAcceptances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/acceptances/$count method: get operationId: identityGovernance.termsOfUse.agreements.acceptances.GetCount-7e12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: get operationId: identityGovernance.termsOfUse.agreements.GetFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations method: get operationId: identityGovernance.termsOfUse.agreements.file.ListLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations method: post operationId: identityGovernance.termsOfUse.agreements.file.CreateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: get operationId: identityGovernance.termsOfUse.agreements.file.GetLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: patch operationId: identityGovernance.termsOfUse.agreements.file.UpdateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id} method: delete operationId: identityGovernance.termsOfUse.agreements.file.DeleteLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions method: post operationId: identityGovernance.termsOfUse.agreements.file.localizations.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: identityGovernance.termsOfUse.agreements.file.localizations.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: identityGovernance.termsOfUse.agreements.file.localizations.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.versions.GetCount-47c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count method: get operationId: identityGovernance.termsOfUse.agreements.file.localizations.GetCount-d8c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files method: get operationId: identityGovernance.termsOfUse.agreements.ListFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files method: post operationId: identityGovernance.termsOfUse.agreements.CreateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: get operationId: identityGovernance.termsOfUse.agreements.GetFiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: patch operationId: identityGovernance.termsOfUse.agreements.UpdateFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id} method: delete operationId: identityGovernance.termsOfUse.agreements.DeleteFiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: get operationId: identityGovernance.termsOfUse.agreements.files.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions method: post operationId: identityGovernance.termsOfUse.agreements.files.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: get operationId: identityGovernance.termsOfUse.agreements.files.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: patch operationId: identityGovernance.termsOfUse.agreements.files.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id} method: delete operationId: identityGovernance.termsOfUse.agreements.files.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count method: get operationId: identityGovernance.termsOfUse.agreements.files.versions.GetCount-9b3e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count method: get operationId: identityGovernance.termsOfUse.agreements.files.GetCount-54ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityGovernance/termsOfUse/agreements/$count method: get operationId: identityGovernance.termsOfUse.agreements.GetCount-7fcc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection method: get operationId: identityProtection.identityProtectionRoot.GetIdentityProtectionRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection method: patch operationId: identityProtection.identityProtectionRoot.UpdateIdentityProtectionRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections method: get operationId: identityProtection.ListRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskDetections method: post operationId: identityProtection.CreateRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/{riskDetection-id} method: get operationId: identityProtection.GetRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskDetections/{riskDetection-id} method: patch operationId: identityProtection.UpdateRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/{riskDetection-id} method: delete operationId: identityProtection.DeleteRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskDetections/$count method: get operationId: identityProtection.riskDetections.GetCount-ee19 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals method: get operationId: identityProtection.ListRiskyServicePrincipals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals method: post operationId: identityProtection.CreateRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: get operationId: identityProtection.GetRiskyServicePrincipals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: patch operationId: identityProtection.UpdateRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id} method: delete operationId: identityProtection.DeleteRiskyServicePrincipals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history method: get operationId: identityProtection.riskyServicePrincipals.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history method: post operationId: identityProtection.riskyServicePrincipals.CreateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: get operationId: identityProtection.riskyServicePrincipals.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: patch operationId: identityProtection.riskyServicePrincipals.UpdateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id} method: delete operationId: identityProtection.riskyServicePrincipals.DeleteHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count method: get operationId: identityProtection.riskyServicePrincipals.history.GetCount-818f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/$count method: get operationId: identityProtection.riskyServicePrincipals.GetCount-d335 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyServicePrincipals/confirmCompromised method: post operationId: identityProtection.riskyServicePrincipals.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyServicePrincipals/dismiss method: post operationId: identityProtection.riskyServicePrincipals.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers method: get operationId: identityProtection.ListRiskyUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers method: post operationId: identityProtection.CreateRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id} method: get operationId: identityProtection.GetRiskyUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id} method: patch operationId: identityProtection.UpdateRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id} method: delete operationId: identityProtection.DeleteRiskyUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history method: get operationId: identityProtection.riskyUsers.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id}/history method: post operationId: identityProtection.riskyUsers.CreateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: get operationId: identityProtection.riskyUsers.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: patch operationId: identityProtection.riskyUsers.UpdateHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id} method: delete operationId: identityProtection.riskyUsers.DeleteHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/{riskyUser-id}/history/$count method: get operationId: identityProtection.riskyUsers.history.GetCount-33a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/$count method: get operationId: identityProtection.riskyUsers.GetCount-2b7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/riskyUsers/confirmCompromised method: post operationId: identityProtection.riskyUsers.confirmCompromised x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/confirmSafe method: post operationId: identityProtection.riskyUsers.confirmSafe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/riskyUsers/dismiss method: post operationId: identityProtection.riskyUsers.dismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections method: get operationId: identityProtection.ListServicePrincipalRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/servicePrincipalRiskDetections method: post operationId: identityProtection.CreateServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: get operationId: identityProtection.GetServicePrincipalRiskDetections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: patch operationId: identityProtection.UpdateServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id} method: delete operationId: identityProtection.DeleteServicePrincipalRiskDetections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProtection/servicePrincipalRiskDetections/$count method: get operationId: identityProtection.servicePrincipalRiskDetections.GetCount-1bc5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders method: get operationId: identityProviders.identityProvider.ListIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders method: post operationId: identityProviders.identityProvider.CreateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/{identityProvider-id} method: get operationId: identityProviders.identityProvider.GetIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders/{identityProvider-id} method: patch operationId: identityProviders.identityProvider.UpdateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/{identityProvider-id} method: delete operationId: identityProviders.identityProvider.DeleteIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identityProviders/$count method: get operationId: identityProviders.GetCount-a7d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identityProviders/availableProviderTypes() method: get operationId: identityProviders.availableProviderTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection method: get operationId: informationProtection.informationProtection.GetInformationProtection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection method: patch operationId: informationProtection.informationProtection.UpdateInformationProtection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/bitlocker method: get operationId: informationProtection.GetBitlocker x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/bitlocker/recoveryKeys method: get operationId: informationProtection.bitlocker.ListRecoveryKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id} method: get operationId: informationProtection.bitlocker.GetRecoveryKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/bitlocker/recoveryKeys/$count method: get operationId: informationProtection.bitlocker.recoveryKeys.GetCount-3584 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests method: get operationId: informationProtection.ListThreatAssessmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests method: post operationId: informationProtection.CreateThreatAssessmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id} method: get operationId: informationProtection.GetThreatAssessmentRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id} method: patch operationId: informationProtection.UpdateThreatAssessmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id} method: delete operationId: informationProtection.DeleteThreatAssessmentRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results method: get operationId: informationProtection.threatAssessmentRequests.ListResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results method: post operationId: informationProtection.threatAssessmentRequests.CreateResults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id} method: get operationId: informationProtection.threatAssessmentRequests.GetResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id} method: patch operationId: informationProtection.threatAssessmentRequests.UpdateResults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id} method: delete operationId: informationProtection.threatAssessmentRequests.DeleteResults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count method: get operationId: informationProtection.threatAssessmentRequests.results.GetCount-6c75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /informationProtection/threatAssessmentRequests/$count method: get operationId: informationProtection.threatAssessmentRequests.GetCount-693a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations method: get operationId: invitations.invitation.ListInvitation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations method: post operationId: invitations.invitation.CreateInvitation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /invitations/$count method: get operationId: invitations.GetCount-8ff1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser method: get operationId: invitations.GetInvitedUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser/mailboxSettings method: get operationId: invitations.invitedUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser/mailboxSettings method: patch operationId: invitations.invitedUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /invitations/invitedUser/serviceProvisioningErrors method: get operationId: invitations.invitedUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUser/serviceProvisioningErrors/$count method: get operationId: invitations.invitedUser.ServiceProvisioningErrors.GetCount-df29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUserSponsors method: get operationId: invitations.ListInvitedUserSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUserSponsors/{directoryObject-id} method: get operationId: invitations.GetInvitedUserSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invitations/invitedUserSponsors/$count method: get operationId: invitations.invitedUserSponsors.GetCount-648d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me method: get operationId: me.user.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me method: patch operationId: me.user.UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities method: get operationId: me.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities method: post operationId: me.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id} method: get operationId: me.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id} method: patch operationId: me.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id} method: delete operationId: me.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems method: get operationId: me.activities.ListHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id}/historyItems method: post operationId: me.activities.CreateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: get operationId: me.activities.GetHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: patch operationId: me.activities.UpdateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: delete operationId: me.activities.DeleteHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity method: get operationId: me.activities.historyItems.GetActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/{userActivity-id}/historyItems/$count method: get operationId: me.activities.historyItems.GetCount-b80d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/$count method: get operationId: me.activities.GetCount-65ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/activities/recent() method: get operationId: me.activities.recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances method: get operationId: me.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances/{agreementAcceptance-id} method: get operationId: me.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/agreementAcceptances/$count method: get operationId: me.agreementAcceptances.GetCount-dea5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/appRoleAssignments method: get operationId: me.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/appRoleAssignments method: post operationId: me.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/appRoleAssignments/{appRoleAssignment-id} method: get operationId: me.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: me.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: me.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/appRoleAssignments/$count method: get operationId: me.appRoleAssignments.GetCount-f8bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication method: get operationId: me.GetAuthentication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication method: patch operationId: me.UpdateAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication method: delete operationId: me.DeleteAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods method: get operationId: me.authentication.ListEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/emailMethods method: post operationId: me.authentication.CreateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods/{emailAuthenticationMethod-id} method: get operationId: me.authentication.GetEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/emailMethods/{emailAuthenticationMethod-id} method: patch operationId: me.authentication.UpdateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods/{emailAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/emailMethods/$count method: get operationId: me.authentication.emailMethods.GetCount-c0e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/fido2Methods method: get operationId: me.authentication.ListFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: get operationId: me.authentication.GetFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: delete operationId: me.authentication.DeleteFido2Methods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/fido2Methods/$count method: get operationId: me.authentication.fido2Methods.GetCount-34f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/methods method: get operationId: me.authentication.ListMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/methods method: post operationId: me.authentication.CreateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/methods/{authenticationMethod-id} method: get operationId: me.authentication.GetMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/methods/{authenticationMethod-id} method: patch operationId: me.authentication.UpdateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/methods/{authenticationMethod-id}/resetPassword method: post operationId: me.authentication.methods.authenticationMethod.resetPassword x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/authentication/methods/$count method: get operationId: me.authentication.methods.GetCount-2354 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods method: get operationId: me.authentication.ListMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: get operationId: me.authentication.GetMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteMicrosoftAuthenticatorMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device method: get operationId: me.authentication.microsoftAuthenticatorMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/microsoftAuthenticatorMethods/$count method: get operationId: me.authentication.microsoftAuthenticatorMethods.GetCount-895b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/operations method: get operationId: me.authentication.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/operations method: post operationId: me.authentication.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/operations/{longRunningOperation-id} method: get operationId: me.authentication.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/operations/{longRunningOperation-id} method: patch operationId: me.authentication.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/operations/{longRunningOperation-id} method: delete operationId: me.authentication.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/operations/$count method: get operationId: me.authentication.operations.GetCount-19ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/passwordMethods method: get operationId: me.authentication.ListPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/passwordMethods method: post operationId: me.authentication.CreatePasswordMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/passwordMethods/{passwordAuthenticationMethod-id} method: get operationId: me.authentication.GetPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/passwordMethods/$count method: get operationId: me.authentication.passwordMethods.GetCount-11e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/phoneMethods method: get operationId: me.authentication.ListPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/phoneMethods method: post operationId: me.authentication.CreatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: get operationId: me.authentication.GetPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: patch operationId: me.authentication.UpdatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: delete operationId: me.authentication.DeletePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id}/disableSmsSignIn method: post operationId: me.authentication.phoneMethods.phoneAuthenticationMethod.disableSmsSignIn x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/authentication/phoneMethods/{phoneAuthenticationMethod-id}/enableSmsSignIn method: post operationId: me.authentication.phoneMethods.phoneAuthenticationMethod.enableSmsSignIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/phoneMethods/$count method: get operationId: me.authentication.phoneMethods.GetCount-d96d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods method: get operationId: me.authentication.ListPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: get operationId: me.authentication.GetPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: delete operationId: me.authentication.DeletePlatformCredentialMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device method: get operationId: me.authentication.platformCredentialMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/platformCredentialMethods/$count method: get operationId: me.authentication.platformCredentialMethods.GetCount-4808 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/softwareOathMethods method: get operationId: me.authentication.ListSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: get operationId: me.authentication.GetSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteSoftwareOathMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/softwareOathMethods/$count method: get operationId: me.authentication.softwareOathMethods.GetCount-b651 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/temporaryAccessPassMethods method: get operationId: me.authentication.ListTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/temporaryAccessPassMethods method: post operationId: me.authentication.CreateTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: get operationId: me.authentication.GetTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/temporaryAccessPassMethods/$count method: get operationId: me.authentication.temporaryAccessPassMethods.GetCount-cd4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods method: get operationId: me.authentication.ListWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: get operationId: me.authentication.GetWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: delete operationId: me.authentication.DeleteWindowsHelloForBusinessMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device method: get operationId: me.authentication.windowsHelloForBusinessMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/authentication/windowsHelloForBusinessMethods/$count method: get operationId: me.authentication.windowsHelloForBusinessMethods.GetCount-af76 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar method: get operationId: me.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar method: patch operationId: me.UpdateCalendar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions method: get operationId: me.calendar.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarPermissions method: post operationId: me.calendar.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions/{calendarPermission-id} method: get operationId: me.calendar.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarPermissions/{calendarPermission-id} method: patch operationId: me.calendar.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions/{calendarPermission-id} method: delete operationId: me.calendar.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/calendarPermissions/$count method: get operationId: me.calendar.calendarPermissions.GetCount-7010 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarView method: get operationId: me.calendar.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/calendarView/delta() method: get operationId: me.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events method: get operationId: me.calendar.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events method: post operationId: me.calendar.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id} method: get operationId: me.calendar.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id} method: patch operationId: me.calendar.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id} method: delete operationId: me.calendar.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/attachments method: get operationId: me.calendar.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/attachments method: post operationId: me.calendar.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/attachments/{attachment-id} method: get operationId: me.calendar.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.calendar.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/attachments/$count method: get operationId: me.calendar.events.attachments.GetCount-53a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/attachments/createUploadSession method: post operationId: me.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/calendar method: get operationId: me.calendar.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/extensions method: get operationId: me.calendar.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/extensions method: post operationId: me.calendar.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/extensions/{extension-id} method: get operationId: me.calendar.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/extensions/{extension-id} method: patch operationId: me.calendar.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/extensions/{extension-id} method: delete operationId: me.calendar.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/extensions/$count method: get operationId: me.calendar.events.extensions.GetCount-785d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/instances method: get operationId: me.calendar.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/instances/delta() method: get operationId: me.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/{event-id}/accept method: post operationId: me.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/cancel method: post operationId: me.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/decline method: post operationId: me.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/dismissReminder method: post operationId: me.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/forward method: post operationId: me.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/permanentDelete method: post operationId: me.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/snoozeReminder method: post operationId: me.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/{event-id}/tentativelyAccept method: post operationId: me.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/events/$count method: get operationId: me.calendar.events.GetCount-0c79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/events/delta() method: get operationId: me.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/allowedCalendarSharingRoles(User='{User}') method: get operationId: me.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendar/getSchedule method: post operationId: me.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendar/permanentDelete method: post operationId: me.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups method: get operationId: me.ListCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups method: post operationId: me.CreateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id} method: get operationId: me.GetCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id} method: patch operationId: me.UpdateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id} method: delete operationId: me.DeleteCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars method: get operationId: me.calendarGroups.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars method: post operationId: me.calendarGroups.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: get operationId: me.calendarGroups.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: patch operationId: me.calendarGroups.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: delete operationId: me.calendarGroups.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: get operationId: me.calendarGroups.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: post operationId: me.calendarGroups.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: me.calendarGroups.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: me.calendarGroups.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: me.calendarGroups.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: me.calendarGroups.calendars.calendarPermissions.GetCount-3d5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView method: get operationId: me.calendarGroups.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta() method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: get operationId: me.calendarGroups.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: post operationId: me.calendarGroups.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: get operationId: me.calendarGroups.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: patch operationId: me.calendarGroups.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: delete operationId: me.calendarGroups.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: me.calendarGroups.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: me.calendarGroups.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: me.calendarGroups.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.calendarGroups.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: me.calendarGroups.calendars.events.attachments.GetCount-2b84 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: me.calendarGroups.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: me.calendarGroups.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: me.calendarGroups.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: me.calendarGroups.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: me.calendarGroups.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: me.calendarGroups.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: me.calendarGroups.calendars.events.extensions.GetCount-baf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: me.calendarGroups.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/$count method: get operationId: me.calendarGroups.calendars.events.GetCount-4a49 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta() method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: me.calendarGroups.calendarGroup.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/getSchedule method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete method: post operationId: me.calendarGroups.calendarGroup.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendarGroups/{calendarGroup-id}/calendars/$count method: get operationId: me.calendarGroups.calendars.GetCount-9aae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarGroups/$count method: get operationId: me.calendarGroups.GetCount-9c6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars method: get operationId: me.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars method: post operationId: me.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id} method: get operationId: me.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id} method: patch operationId: me.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id} method: delete operationId: me.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions method: get operationId: me.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarPermissions method: post operationId: me.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: me.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: me.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: me.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: me.calendars.calendarPermissions.GetCount-8761 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarView method: get operationId: me.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/calendarView/delta() method: get operationId: me.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events method: get operationId: me.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events method: post operationId: me.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id} method: get operationId: me.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id} method: patch operationId: me.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id} method: delete operationId: me.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: me.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: me.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: me.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: me.calendars.events.attachments.GetCount-22f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: me.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: me.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: me.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: me.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: me.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: me.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: me.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: me.calendars.events.extensions.GetCount-b93c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: me.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: me.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: me.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: me.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: me.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: me.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: me.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: me.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: me.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: me.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/events/$count method: get operationId: me.calendars.events.GetCount-0f8c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/events/delta() method: get operationId: me.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: me.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendars/{calendar-id}/getSchedule method: post operationId: me.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/{calendar-id}/permanentDelete method: post operationId: me.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/calendars/$count method: get operationId: me.calendars.GetCount-669b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarView method: get operationId: me.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/calendarView/delta() method: get operationId: me.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats method: get operationId: me.ListChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats method: post operationId: me.CreateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id} method: get operationId: me.GetChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id} method: patch operationId: me.UpdateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id} method: delete operationId: me.DeleteChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps method: get operationId: me.chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps method: post operationId: me.chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: me.chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: me.chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: me.chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: me.chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/$count method: get operationId: me.chats.installedApps.GetCount-295d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/lastMessagePreview method: get operationId: me.chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/lastMessagePreview method: patch operationId: me.chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/lastMessagePreview method: delete operationId: me.chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members method: get operationId: me.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members method: post operationId: me.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/{conversationMember-id} method: get operationId: me.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: me.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: me.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/$count method: get operationId: me.chats.members.GetCount-1223 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/members/add method: post operationId: me.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/members/remove method: post operationId: me.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages method: get operationId: me.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages method: post operationId: me.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: me.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: me.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: me.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: me.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: me.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.chats.messages.hostedContents.GetCount-5707 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: me.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: me.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: me.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: me.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: me.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.chats.messages.replies.hostedContents.GetCount-62f4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: me.chats.messages.replies.GetCount-ac4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: me.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/$count method: get operationId: me.chats.messages.GetCount-5db5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/messages/delta() method: get operationId: me.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/hideForUser method: post operationId: me.chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/markChatReadForUser method: post operationId: me.chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/markChatUnreadForUser method: post operationId: me.chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/removeAllAccessForUser method: post operationId: me.chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/sendActivityNotification method: post operationId: me.chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/unhideForUser method: post operationId: me.chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants method: get operationId: me.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants method: post operationId: me.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/$count method: get operationId: me.chats.permissionGrants.GetCount-9e7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages method: get operationId: me.chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages method: post operationId: me.chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: me.chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: me.chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: me.chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: me.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/pinnedMessages/$count method: get operationId: me.chats.pinnedMessages.GetCount-f614 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs method: get operationId: me.chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs method: post operationId: me.chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: me.chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: me.chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: me.chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/$count method: get operationId: me.chats.tabs.GetCount-35b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/$count method: get operationId: me.chats.GetCount-aef8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/getAllMessages() method: get operationId: me.chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/getAllRetainedMessages() method: get operationId: me.chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard method: get operationId: me.GetCloudClipboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard method: patch operationId: me.UpdateCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard method: delete operationId: me.DeleteCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items method: get operationId: me.cloudClipboard.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard/items method: post operationId: me.cloudClipboard.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items/{cloudClipboardItem-id} method: get operationId: me.cloudClipboard.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudClipboard/items/{cloudClipboardItem-id} method: patch operationId: me.cloudClipboard.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items/{cloudClipboardItem-id} method: delete operationId: me.cloudClipboard.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudClipboard/items/$count method: get operationId: me.cloudClipboard.items.GetCount-cada x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudPCs method: get operationId: me.ListCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudPCs method: post operationId: me.CreateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id} method: get operationId: me.GetCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/cloudPCs/{cloudPC-id} method: patch operationId: me.UpdateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id} method: delete operationId: me.DeleteCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/endGracePeriod method: post operationId: me.cloudPCs.cloudPC.endGracePeriod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/reboot method: post operationId: me.cloudPCs.cloudPC.reboot x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/cloudPCs/{cloudPC-id}/rename method: post operationId: me.cloudPCs.cloudPC.rename x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/resize method: post operationId: me.cloudPCs.cloudPC.resize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/restore method: post operationId: me.cloudPCs.cloudPC.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/{cloudPC-id}/troubleshoot method: post operationId: me.cloudPCs.cloudPC.troubleshoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/cloudPCs/$count method: get operationId: me.cloudPCs.GetCount-b742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders method: get operationId: me.ListContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders method: post operationId: me.CreateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id} method: get operationId: me.GetContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id} method: patch operationId: me.UpdateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id} method: delete operationId: me.DeleteContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders method: get operationId: me.contactFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders method: post operationId: me.contactFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: get operationId: me.contactFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: patch operationId: me.contactFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: delete operationId: me.contactFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: get operationId: me.contactFolders.childFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: post operationId: me.contactFolders.childFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: get operationId: me.contactFolders.childFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: patch operationId: me.contactFolders.childFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: delete operationId: me.contactFolders.childFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: get operationId: me.contactFolders.childFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: post operationId: me.contactFolders.childFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contactFolders.childFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contactFolders.childFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contactFolders.childFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count method: get operationId: me.contactFolders.childFolders.contacts.extensions.GetCount-0ca5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.childFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: get operationId: me.contactFolders.childFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: patch operationId: me.contactFolders.childFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: get operationId: me.contactFolders.childFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: put operationId: me.contactFolders.childFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: delete operationId: me.contactFolders.childFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count method: get operationId: me.contactFolders.childFolders.contacts.GetCount-bf12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta() method: get operationId: me.contactFolders.contactFolder.childFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete method: post operationId: me.contactFolders.contactFolder.childFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/childFolders/$count method: get operationId: me.contactFolders.childFolders.GetCount-bbef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/childFolders/delta() method: get operationId: me.contactFolders.contactFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts method: get operationId: me.contactFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts method: post operationId: me.contactFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: get operationId: me.contactFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: patch operationId: me.contactFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id} method: delete operationId: me.contactFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: get operationId: me.contactFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: post operationId: me.contactFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contactFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contactFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contactFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count method: get operationId: me.contactFolders.contacts.extensions.GetCount-d89c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: get operationId: me.contactFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: patch operationId: me.contactFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: get operationId: me.contactFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: put operationId: me.contactFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: delete operationId: me.contactFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/{contactFolder-id}/contacts/$count method: get operationId: me.contactFolders.contacts.GetCount-31d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/contacts/delta() method: get operationId: me.contactFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/{contactFolder-id}/permanentDelete method: post operationId: me.contactFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contactFolders/$count method: get operationId: me.contactFolders.GetCount-35c1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contactFolders/delta() method: get operationId: me.contactFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts method: get operationId: me.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts method: post operationId: me.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id} method: get operationId: me.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id} method: patch operationId: me.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id} method: delete operationId: me.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions method: get operationId: me.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/extensions method: post operationId: me.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/{extension-id} method: get operationId: me.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: me.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: me.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/extensions/$count method: get operationId: me.contacts.extensions.GetCount-10dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/permanentDelete method: post operationId: me.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo method: get operationId: me.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/photo method: patch operationId: me.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo/$value method: get operationId: me.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/{contact-id}/photo/$value method: put operationId: me.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/{contact-id}/photo/$value method: delete operationId: me.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/contacts/$count method: get operationId: me.contacts.GetCount-9c39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/contacts/delta() method: get operationId: me.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects method: get operationId: me.ListCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/{directoryObject-id} method: get operationId: me.GetCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: me.GetCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/$count method: get operationId: me.createdObjects.GetCount-7c38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/graph.servicePrincipal method: get operationId: me.ListCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/createdObjects/graph.servicePrincipal/$count method: get operationId: me.CreatedObjects.GetCount.AsServicePrincipal-e8b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance method: get operationId: me.GetDataSecurityAndGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance method: patch operationId: me.UpdateDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance method: delete operationId: me.DeleteDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities method: get operationId: me.dataSecurityAndGovernance.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/activities method: patch operationId: me.dataSecurityAndGovernance.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities method: delete operationId: me.dataSecurityAndGovernance.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities method: get operationId: me.dataSecurityAndGovernance.activities.ListContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/activities/contentActivities method: post operationId: me.dataSecurityAndGovernance.activities.CreateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: get operationId: me.dataSecurityAndGovernance.activities.GetContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: patch operationId: me.dataSecurityAndGovernance.activities.UpdateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: delete operationId: me.dataSecurityAndGovernance.activities.DeleteContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/activities/contentActivities/$count method: get operationId: me.dataSecurityAndGovernance.activities.contentActivities.GetCount-6ef7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/processContent method: post operationId: me.dataSecurityAndGovernance.processContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/protectionScopes method: get operationId: me.dataSecurityAndGovernance.GetProtectionScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/protectionScopes method: patch operationId: me.dataSecurityAndGovernance.UpdateProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/protectionScopes method: delete operationId: me.dataSecurityAndGovernance.DeleteProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/protectionScopes/compute method: post operationId: me.dataSecurityAndGovernance.protectionScopes.compute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels method: get operationId: me.dataSecurityAndGovernance.ListSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels method: post operationId: me.dataSecurityAndGovernance.CreateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: get operationId: me.dataSecurityAndGovernance.GetSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: patch operationId: me.dataSecurityAndGovernance.UpdateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: delete operationId: me.dataSecurityAndGovernance.DeleteSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/rights method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.ListSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: post operationId: me.dataSecurityAndGovernance.sensitivityLabels.CreateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.GetSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: patch operationId: me.dataSecurityAndGovernance.sensitivityLabels.UpdateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: delete operationId: me.dataSecurityAndGovernance.sensitivityLabels.DeleteSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetCount-69ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance method: post operationId: me.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/dataSecurityAndGovernance/sensitivityLabels/$count method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.GetCount-69f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: me.dataSecurityAndGovernance.sensitivityLabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance method: post operationId: me.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents method: get operationId: me.ListDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents method: post operationId: me.CreateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: me.GetDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: me.UpdateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: me.DeleteDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/deviceManagementTroubleshootingEvents/$count method: get operationId: me.deviceManagementTroubleshootingEvents.GetCount-0d38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports method: get operationId: me.ListDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/{directoryObject-id} method: get operationId: me.GetDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/{directoryObject-id}/graph.orgContact method: get operationId: me.GetDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/{directoryObject-id}/graph.user method: get operationId: me.GetDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/$count method: get operationId: me.directReports.GetCount-8eed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.orgContact method: get operationId: me.ListDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.orgContact/$count method: get operationId: me.DirectReports.GetCount.AsOrgContact-844e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.user method: get operationId: me.ListDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/directReports/graph.user/$count method: get operationId: me.DirectReports.GetCount.AsUser-dd64 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drive method: get operationId: me.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives method: get operationId: me.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives/{drive-id} method: get operationId: me.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/drives/$count method: get operationId: me.drives.GetCount-2023 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience method: get operationId: me.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience method: patch operationId: me.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience method: delete operationId: me.DeleteEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles method: get operationId: me.employeeExperience.ListAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles method: post operationId: me.employeeExperience.CreateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: get operationId: me.employeeExperience.GetAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: patch operationId: me.employeeExperience.UpdateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id} method: delete operationId: me.employeeExperience.DeleteAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: me.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: me.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: me.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: me.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: me.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: me.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: me.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: me.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: me.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: me.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-c0f3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: me.employeeExperience.assignedRoles.members.GetCount-8c2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/assignedRoles/$count method: get operationId: me.employeeExperience.assignedRoles.GetCount-d9d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities method: get operationId: me.employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: me.employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: me.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/employeeExperience/learningCourseActivities/$count method: get operationId: me.employeeExperience.learningCourseActivities.GetCount-5af0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events method: get operationId: me.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events method: post operationId: me.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id} method: get operationId: me.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id} method: patch operationId: me.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id} method: delete operationId: me.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/attachments method: get operationId: me.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/attachments method: post operationId: me.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/attachments/{attachment-id} method: get operationId: me.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/attachments/{attachment-id} method: delete operationId: me.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/attachments/$count method: get operationId: me.events.attachments.GetCount-1985 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/attachments/createUploadSession method: post operationId: me.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/calendar method: get operationId: me.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/extensions method: get operationId: me.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/extensions method: post operationId: me.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/extensions/{extension-id} method: get operationId: me.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/extensions/{extension-id} method: patch operationId: me.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/extensions/{extension-id} method: delete operationId: me.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/extensions/$count method: get operationId: me.events.extensions.GetCount-e2bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/instances method: get operationId: me.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/instances/delta() method: get operationId: me.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/{event-id}/accept method: post operationId: me.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/cancel method: post operationId: me.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/decline method: post operationId: me.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/dismissReminder method: post operationId: me.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/forward method: post operationId: me.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/permanentDelete method: post operationId: me.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/snoozeReminder method: post operationId: me.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/{event-id}/tentativelyAccept method: post operationId: me.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/events/$count method: get operationId: me.events.GetCount-ee29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/events/delta() method: get operationId: me.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/extensions method: get operationId: me.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/extensions method: post operationId: me.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/extensions/{extension-id} method: get operationId: me.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/extensions/{extension-id} method: patch operationId: me.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/extensions/{extension-id} method: delete operationId: me.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/extensions/$count method: get operationId: me.extensions.GetCount-d9c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites method: get operationId: me.ListFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites/{site-id} method: get operationId: me.GetFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites/$count method: get operationId: me.followedSites.GetCount-389a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/followedSites/add method: post operationId: me.followedSites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/followedSites/remove method: post operationId: me.followedSites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/inferenceClassification method: get operationId: me.GetInferenceClassification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/inferenceClassification method: patch operationId: me.UpdateInferenceClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/inferenceClassification/overrides method: get operationId: me.inferenceClassification.ListOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/inferenceClassification/overrides method: post operationId: me.inferenceClassification.CreateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: get operationId: me.inferenceClassification.GetOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: patch operationId: me.inferenceClassification.UpdateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: delete operationId: me.inferenceClassification.DeleteOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/inferenceClassification/overrides/$count method: get operationId: me.inferenceClassification.overrides.GetCount-63a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights method: get operationId: me.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights method: patch operationId: me.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights method: delete operationId: me.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared method: get operationId: me.insights.ListShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared method: post operationId: me.insights.CreateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared/{sharedInsight-id} method: get operationId: me.insights.GetShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared/{sharedInsight-id} method: patch operationId: me.insights.UpdateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared/{sharedInsight-id} method: delete operationId: me.insights.DeleteShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/shared/{sharedInsight-id}/lastSharedMethod method: get operationId: me.insights.shared.GetLastSharedMethod x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared/{sharedInsight-id}/resource method: get operationId: me.insights.shared.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/shared/$count method: get operationId: me.insights.shared.GetCount-32da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending method: get operationId: me.insights.ListTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending method: post operationId: me.insights.CreateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/trending/{trending-id} method: get operationId: me.insights.GetTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending/{trending-id} method: patch operationId: me.insights.UpdateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/trending/{trending-id} method: delete operationId: me.insights.DeleteTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/trending/{trending-id}/resource method: get operationId: me.insights.trending.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/trending/$count method: get operationId: me.insights.trending.GetCount-7d42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used method: get operationId: me.insights.ListUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used method: post operationId: me.insights.CreateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/used/{usedInsight-id} method: get operationId: me.insights.GetUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used/{usedInsight-id} method: patch operationId: me.insights.UpdateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/used/{usedInsight-id} method: delete operationId: me.insights.DeleteUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/insights/used/{usedInsight-id}/resource method: get operationId: me.insights.used.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/insights/used/$count method: get operationId: me.insights.used.GetCount-c703 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams method: get operationId: me.ListJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams method: post operationId: me.CreateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id} method: get operationId: me.GetJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id} method: patch operationId: me.UpdateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id} method: delete operationId: me.DeleteJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/allChannels method: get operationId: me.joinedTeams.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/allChannels/{channel-id} method: get operationId: me.joinedTeams.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/allChannels/$count method: get operationId: me.joinedTeams.allChannels.GetCount-382e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels method: get operationId: me.joinedTeams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels method: post operationId: me.joinedTeams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id} method: get operationId: me.joinedTeams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id} method: patch operationId: me.joinedTeams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id} method: delete operationId: me.joinedTeams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: get operationId: me.joinedTeams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: post operationId: me.joinedTeams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: me.joinedTeams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: me.joinedTeams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: me.joinedTeams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/$count method: get operationId: me.joinedTeams.channels.allMembers.GetCount-4afb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/add method: post operationId: me.joinedTeams.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/allMembers/remove method: post operationId: me.joinedTeams.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder method: get operationId: me.joinedTeams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: get operationId: me.joinedTeams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: put operationId: me.joinedTeams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: delete operationId: me.joinedTeams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members method: get operationId: me.joinedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members method: post operationId: me.joinedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: me.joinedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: me.joinedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: me.joinedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/$count method: get operationId: me.joinedTeams.channels.members.GetCount-f9b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/add method: post operationId: me.joinedTeams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/members/remove method: post operationId: me.joinedTeams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages method: get operationId: me.joinedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages method: post operationId: me.joinedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: me.joinedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: me.joinedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: me.joinedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: me.joinedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: me.joinedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.joinedTeams.channels.messages.hostedContents.GetCount-0878 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: me.joinedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: me.joinedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.joinedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.joinedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.joinedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.joinedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.joinedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.joinedTeams.channels.messages.replies.hostedContents.GetCount-ff44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: me.joinedTeams.channels.messages.replies.GetCount-2855 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: me.joinedTeams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: me.joinedTeams.channels.messages.GetCount-31de x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: me.joinedTeams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/archive method: post operationId: me.joinedTeams.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/completeMigration method: post operationId: me.joinedTeams.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: me.joinedTeams.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/provisionEmail method: post operationId: me.joinedTeams.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/removeEmail method: post operationId: me.joinedTeams.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/unarchive method: post operationId: me.joinedTeams.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: get operationId: me.joinedTeams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: post operationId: me.joinedTeams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: me.joinedTeams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: me.joinedTeams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: me.joinedTeams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: me.joinedTeams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: me.joinedTeams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: me.joinedTeams.channels.sharedWithTeams.allowedMembers.GetCount-2fcd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: me.joinedTeams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: me.joinedTeams.channels.sharedWithTeams.GetCount-2a75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs method: get operationId: me.joinedTeams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs method: post operationId: me.joinedTeams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: me.joinedTeams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: me.joinedTeams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: me.joinedTeams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.joinedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/$count method: get operationId: me.joinedTeams.channels.tabs.GetCount-4693 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/$count method: get operationId: me.joinedTeams.channels.GetCount-719a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/getAllMessages() method: get operationId: me.joinedTeams.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/getAllRetainedMessages() method: get operationId: me.joinedTeams.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/group method: get operationId: me.joinedTeams.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/group/serviceProvisioningErrors method: get operationId: me.joinedTeams.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/group/serviceProvisioningErrors/$count method: get operationId: me.joinedTeams.group.ServiceProvisioningErrors.GetCount-dad9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/incomingChannels method: get operationId: me.joinedTeams.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/incomingChannels/{channel-id} method: get operationId: me.joinedTeams.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/incomingChannels/$count method: get operationId: me.joinedTeams.incomingChannels.GetCount-677e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps method: get operationId: me.joinedTeams.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps method: post operationId: me.joinedTeams.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: get operationId: me.joinedTeams.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: me.joinedTeams.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: me.joinedTeams.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: me.joinedTeams.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.joinedTeams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.joinedTeams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/$count method: get operationId: me.joinedTeams.installedApps.GetCount-37f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members method: get operationId: me.joinedTeams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members method: post operationId: me.joinedTeams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/{conversationMember-id} method: get operationId: me.joinedTeams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members/{conversationMember-id} method: patch operationId: me.joinedTeams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/{conversationMember-id} method: delete operationId: me.joinedTeams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/$count method: get operationId: me.joinedTeams.members.GetCount-85d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/members/add method: post operationId: me.joinedTeams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/members/remove method: post operationId: me.joinedTeams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/archive method: post operationId: me.joinedTeams.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/clone method: post operationId: me.joinedTeams.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/completeMigration method: post operationId: me.joinedTeams.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/sendActivityNotification method: post operationId: me.joinedTeams.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/unarchive method: post operationId: me.joinedTeams.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations method: get operationId: me.joinedTeams.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/operations method: post operationId: me.joinedTeams.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: get operationId: me.joinedTeams.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: patch operationId: me.joinedTeams.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: delete operationId: me.joinedTeams.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/operations/$count method: get operationId: me.joinedTeams.operations.GetCount-e702 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants method: get operationId: me.joinedTeams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants method: post operationId: me.joinedTeams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.joinedTeams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.joinedTeams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.joinedTeams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/$count method: get operationId: me.joinedTeams.permissionGrants.GetCount-a196 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/photo method: get operationId: me.joinedTeams.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/photo method: patch operationId: me.joinedTeams.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/photo/$value method: get operationId: me.joinedTeams.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/photo/$value method: put operationId: me.joinedTeams.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/photo/$value method: delete operationId: me.joinedTeams.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel method: get operationId: me.joinedTeams.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel method: patch operationId: me.joinedTeams.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel method: delete operationId: me.joinedTeams.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers method: get operationId: me.joinedTeams.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers method: post operationId: me.joinedTeams.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: get operationId: me.joinedTeams.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/$count method: get operationId: me.joinedTeams.primaryChannel.allMembers.GetCount-0b8e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/add method: post operationId: me.joinedTeams.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/allMembers/remove method: post operationId: me.joinedTeams.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder method: get operationId: me.joinedTeams.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: get operationId: me.joinedTeams.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: put operationId: me.joinedTeams.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: delete operationId: me.joinedTeams.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members method: get operationId: me.joinedTeams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/members method: post operationId: me.joinedTeams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: me.joinedTeams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/$count method: get operationId: me.joinedTeams.primaryChannel.members.GetCount-4efc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/members/add method: post operationId: me.joinedTeams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/members/remove method: post operationId: me.joinedTeams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages method: get operationId: me.joinedTeams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages method: post operationId: me.joinedTeams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: me.joinedTeams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: me.joinedTeams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: me.joinedTeams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: me.joinedTeams.primaryChannel.messages.hostedContents.GetCount-ce20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: me.joinedTeams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: me.joinedTeams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: me.joinedTeams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: me.joinedTeams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: me.joinedTeams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: me.joinedTeams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: me.joinedTeams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: me.joinedTeams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: me.joinedTeams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: me.joinedTeams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: me.joinedTeams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: me.joinedTeams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: me.joinedTeams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: me.joinedTeams.primaryChannel.messages.replies.hostedContents.GetCount-6077 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: me.joinedTeams.primaryChannel.messages.replies.GetCount-1792 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: me.joinedTeams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/$count method: get operationId: me.joinedTeams.primaryChannel.messages.GetCount-dd6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/messages/delta() method: get operationId: me.joinedTeams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/archive method: post operationId: me.joinedTeams.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/completeMigration method: post operationId: me.joinedTeams.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: me.joinedTeams.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/provisionEmail method: post operationId: me.joinedTeams.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/removeEmail method: post operationId: me.joinedTeams.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/unarchive method: post operationId: me.joinedTeams.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: get operationId: me.joinedTeams.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: post operationId: me.joinedTeams.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: me.joinedTeams.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.allowedMembers.GetCount-f6e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/$count method: get operationId: me.joinedTeams.primaryChannel.sharedWithTeams.GetCount-ebb0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs method: get operationId: me.joinedTeams.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs method: post operationId: me.joinedTeams.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: get operationId: me.joinedTeams.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: patch operationId: me.joinedTeams.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: delete operationId: me.joinedTeams.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: me.joinedTeams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/$count method: get operationId: me.joinedTeams.primaryChannel.tabs.GetCount-f9aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule method: get operationId: me.joinedTeams.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule method: put operationId: me.joinedTeams.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule method: delete operationId: me.joinedTeams.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes method: get operationId: me.joinedTeams.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/dayNotes method: post operationId: me.joinedTeams.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: get operationId: me.joinedTeams.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: patch operationId: me.joinedTeams.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: delete operationId: me.joinedTeams.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/dayNotes/$count method: get operationId: me.joinedTeams.schedule.dayNotes.GetCount-b5ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/share method: post operationId: me.joinedTeams.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests method: get operationId: me.joinedTeams.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests method: post operationId: me.joinedTeams.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: me.joinedTeams.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/offerShiftRequests/$count method: get operationId: me.joinedTeams.schedule.offerShiftRequests.GetCount-7729 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: get operationId: me.joinedTeams.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: post operationId: me.joinedTeams.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: me.joinedTeams.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShiftChangeRequests/$count method: get operationId: me.joinedTeams.schedule.openShiftChangeRequests.GetCount-f641 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShifts method: get operationId: me.joinedTeams.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShifts method: post operationId: me.joinedTeams.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: get operationId: me.joinedTeams.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: patch operationId: me.joinedTeams.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: delete operationId: me.joinedTeams.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/openShifts/$count method: get operationId: me.joinedTeams.schedule.openShifts.GetCount-9bbb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups method: get operationId: me.joinedTeams.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups method: post operationId: me.joinedTeams.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: me.joinedTeams.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: me.joinedTeams.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: me.joinedTeams.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/schedulingGroups/$count method: get operationId: me.joinedTeams.schedule.schedulingGroups.GetCount-2ecb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/shifts method: get operationId: me.joinedTeams.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/shifts method: post operationId: me.joinedTeams.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: get operationId: me.joinedTeams.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: patch operationId: me.joinedTeams.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: delete operationId: me.joinedTeams.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/shifts/$count method: get operationId: me.joinedTeams.schedule.shifts.GetCount-bd71 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: get operationId: me.joinedTeams.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: post operationId: me.joinedTeams.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: me.joinedTeams.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/$count method: get operationId: me.joinedTeams.schedule.swapShiftsChangeRequests.GetCount-deaa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards method: get operationId: me.joinedTeams.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards method: post operationId: me.joinedTeams.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: get operationId: me.joinedTeams.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/confirm method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: me.joinedTeams.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeCards/$count method: get operationId: me.joinedTeams.schedule.timeCards.GetCount-5c99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeCards/clockIn method: post operationId: me.joinedTeams.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons method: get operationId: me.joinedTeams.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons method: post operationId: me.joinedTeams.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: me.joinedTeams.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffReasons/$count method: get operationId: me.joinedTeams.schedule.timeOffReasons.GetCount-632a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests method: get operationId: me.joinedTeams.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests method: post operationId: me.joinedTeams.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: me.joinedTeams.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timeOffRequests/$count method: get operationId: me.joinedTeams.schedule.timeOffRequests.GetCount-9693 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timesOff method: get operationId: me.joinedTeams.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timesOff method: post operationId: me.joinedTeams.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: get operationId: me.joinedTeams.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: patch operationId: me.joinedTeams.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: delete operationId: me.joinedTeams.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/schedule/timesOff/$count method: get operationId: me.joinedTeams.schedule.timesOff.GetCount-8199 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags method: get operationId: me.joinedTeams.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags method: post operationId: me.joinedTeams.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id} method: get operationId: me.joinedTeams.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id} method: patch operationId: me.joinedTeams.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id} method: delete operationId: me.joinedTeams.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: me.joinedTeams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: me.joinedTeams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: me.joinedTeams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: me.joinedTeams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: me.joinedTeams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: me.joinedTeams.tags.members.GetCount-66e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/tags/$count method: get operationId: me.joinedTeams.tags.GetCount-ca3e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/template method: get operationId: me.joinedTeams.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/$count method: get operationId: me.joinedTeams.GetCount-8eca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/getAllMessages() method: get operationId: me.joinedTeams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails method: get operationId: me.ListLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails method: post operationId: me.CreateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/licenseDetails/{licenseDetails-id} method: get operationId: me.GetLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails/{licenseDetails-id} method: patch operationId: me.UpdateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/licenseDetails/{licenseDetails-id} method: delete operationId: me.DeleteLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/licenseDetails/$count method: get operationId: me.licenseDetails.GetCount-481c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/licenseDetails/getTeamsLicensingDetails() method: get operationId: me.licenseDetails.getTeamsLicensingDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailboxSettings method: get operationId: me.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailboxSettings method: patch operationId: me.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders method: get operationId: me.ListMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders method: post operationId: me.CreateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id} method: get operationId: me.GetMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id} method: patch operationId: me.UpdateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id} method: delete operationId: me.DeleteMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders method: get operationId: me.mailFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders method: post operationId: me.mailFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: get operationId: me.mailFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: patch operationId: me.mailFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: delete operationId: me.mailFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: get operationId: me.mailFolders.childFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: post operationId: me.mailFolders.childFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: get operationId: me.mailFolders.childFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: patch operationId: me.mailFolders.childFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: delete operationId: me.mailFolders.childFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count method: get operationId: me.mailFolders.childFolders.messageRules.GetCount-6a96 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: get operationId: me.mailFolders.childFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: post operationId: me.mailFolders.childFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: get operationId: me.mailFolders.childFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: patch operationId: me.mailFolders.childFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: delete operationId: me.mailFolders.childFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: get operationId: me.mailFolders.childFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: put operationId: me.mailFolders.childFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: delete operationId: me.mailFolders.childFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: get operationId: me.mailFolders.childFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: post operationId: me.mailFolders.childFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: get operationId: me.mailFolders.childFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: me.mailFolders.childFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count method: get operationId: me.mailFolders.childFolders.messages.attachments.GetCount-65b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: get operationId: me.mailFolders.childFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: post operationId: me.mailFolders.childFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: get operationId: me.mailFolders.childFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: patch operationId: me.mailFolders.childFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: delete operationId: me.mailFolders.childFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count method: get operationId: me.mailFolders.childFolders.messages.extensions.GetCount-cf94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count method: get operationId: me.mailFolders.childFolders.messages.GetCount-56da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta() method: get operationId: me.mailFolders.mailFolder.childFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete method: post operationId: me.mailFolders.mailFolder.childFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/childFolders/$count method: get operationId: me.mailFolders.childFolders.GetCount-25bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/childFolders/delta() method: get operationId: me.mailFolders.mailFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messageRules method: get operationId: me.mailFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messageRules method: post operationId: me.mailFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: get operationId: me.mailFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: patch operationId: me.mailFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: delete operationId: me.mailFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messageRules/$count method: get operationId: me.mailFolders.messageRules.GetCount-3d24 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages method: get operationId: me.mailFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages method: post operationId: me.mailFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id} method: get operationId: me.mailFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id} method: patch operationId: me.mailFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id} method: delete operationId: me.mailFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: get operationId: me.mailFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: put operationId: me.mailFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: delete operationId: me.mailFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: get operationId: me.mailFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: post operationId: me.mailFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: me.mailFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: me.mailFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count method: get operationId: me.mailFolders.messages.attachments.GetCount-16fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: me.mailFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: get operationId: me.mailFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: post operationId: me.mailFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: me.mailFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: me.mailFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: me.mailFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count method: get operationId: me.mailFolders.messages.extensions.GetCount-8860 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/copy method: post operationId: me.mailFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createForward method: post operationId: me.mailFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createReply method: post operationId: me.mailFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll method: post operationId: me.mailFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/forward method: post operationId: me.mailFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/move method: post operationId: me.mailFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete method: post operationId: me.mailFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/reply method: post operationId: me.mailFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll method: post operationId: me.mailFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/{message-id}/send method: post operationId: me.mailFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/messages/$count method: get operationId: me.mailFolders.messages.GetCount-363a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/messages/delta() method: get operationId: me.mailFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/{mailFolder-id}/copy method: post operationId: me.mailFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/move method: post operationId: me.mailFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/{mailFolder-id}/permanentDelete method: post operationId: me.mailFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/mailFolders/$count method: get operationId: me.mailFolders.GetCount-c00e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailFolders/delta() method: get operationId: me.mailFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedAppRegistrations method: get operationId: me.ListManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedAppRegistrations/{managedAppRegistration-id} method: get operationId: me.GetManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedAppRegistrations/$count method: get operationId: me.managedAppRegistrations.GetCount-3124 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices method: get operationId: me.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices method: post operationId: me.CreateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id} method: get operationId: me.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id} method: patch operationId: me.UpdateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id} method: delete operationId: me.DeleteManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory method: get operationId: me.managedDevices.GetDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCategory method: patch operationId: me.managedDevices.UpdateDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory method: delete operationId: me.managedDevices.DeleteDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory/$ref method: get operationId: me.managedDevices.GetRefDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCategory/$ref method: put operationId: me.managedDevices.UpdateRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCategory/$ref method: delete operationId: me.managedDevices.DeleteRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: get operationId: me.managedDevices.ListDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: post operationId: me.managedDevices.CreateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: get operationId: me.managedDevices.GetDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: patch operationId: me.managedDevices.UpdateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: delete operationId: me.managedDevices.DeleteDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count method: get operationId: me.managedDevices.deviceCompliancePolicyStates.GetCount-c50d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates method: get operationId: me.managedDevices.ListDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates method: post operationId: me.managedDevices.CreateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: get operationId: me.managedDevices.GetDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: patch operationId: me.managedDevices.UpdateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: delete operationId: me.managedDevices.DeleteDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count method: get operationId: me.managedDevices.deviceConfigurationStates.GetCount-c4ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests method: get operationId: me.managedDevices.ListLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests method: post operationId: me.managedDevices.CreateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: get operationId: me.managedDevices.GetLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: patch operationId: me.managedDevices.UpdateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: delete operationId: me.managedDevices.DeleteLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl method: post operationId: me.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logCollectionRequests/$count method: get operationId: me.managedDevices.logCollectionRequests.GetCount-3d53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/bypassActivationLock method: post operationId: me.managedDevices.managedDevice.bypassActivationLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/cleanWindowsDevice method: post operationId: me.managedDevices.managedDevice.cleanWindowsDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice method: post operationId: me.managedDevices.managedDevice.deleteUserFromSharedAppleDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/disableLostMode method: post operationId: me.managedDevices.managedDevice.disableLostMode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/locateDevice method: post operationId: me.managedDevices.managedDevice.locateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser method: post operationId: me.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/rebootNow method: post operationId: me.managedDevices.managedDevice.rebootNow x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/recoverPasscode method: post operationId: me.managedDevices.managedDevice.recoverPasscode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/remoteLock method: post operationId: me.managedDevices.managedDevice.remoteLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/requestRemoteAssistance method: post operationId: me.managedDevices.managedDevice.requestRemoteAssistance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/resetPasscode method: post operationId: me.managedDevices.managedDevice.resetPasscode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/retire method: post operationId: me.managedDevices.managedDevice.retire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/shutDown method: post operationId: me.managedDevices.managedDevice.shutDown x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/managedDevices/{managedDevice-id}/syncDevice method: post operationId: me.managedDevices.managedDevice.syncDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount method: post operationId: me.managedDevices.managedDevice.updateWindowsDeviceAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsDefenderScan method: post operationId: me.managedDevices.managedDevice.windowsDefenderScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures method: post operationId: me.managedDevices.managedDevice.windowsDefenderUpdateSignatures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/wipe method: post operationId: me.managedDevices.managedDevice.wipe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/users method: get operationId: me.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState method: get operationId: me.managedDevices.GetWindowsProtectionState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState method: patch operationId: me.managedDevices.UpdateWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState method: delete operationId: me.managedDevices.DeleteWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: get operationId: me.managedDevices.windowsProtectionState.ListDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: post operationId: me.managedDevices.windowsProtectionState.CreateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: get operationId: me.managedDevices.windowsProtectionState.GetDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: patch operationId: me.managedDevices.windowsProtectionState.UpdateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: delete operationId: me.managedDevices.windowsProtectionState.DeleteDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count method: get operationId: me.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-16e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/$count method: get operationId: me.managedDevices.GetCount-ff2a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/manager method: get operationId: me.GetManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/manager/$ref method: get operationId: me.GetRefManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/manager/$ref method: put operationId: me.UpdateRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/manager/$ref method: delete operationId: me.DeleteRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/memberOf method: get operationId: me.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id} method: get operationId: me.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: me.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: me.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/{directoryObject-id}/graph.group method: get operationId: me.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/$count method: get operationId: me.memberOf.GetCount-c1c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.administrativeUnit method: get operationId: me.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.administrativeUnit/$count method: get operationId: me.MemberOf.GetCount.AsAdministrativeUnit-03cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.directoryRole method: get operationId: me.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.directoryRole/$count method: get operationId: me.MemberOf.GetCount.AsDirectoryRole-d7bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.group method: get operationId: me.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/memberOf/graph.group/$count method: get operationId: me.MemberOf.GetCount.AsGroup-81db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages method: get operationId: me.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages method: post operationId: me.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id} method: get operationId: me.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id} method: patch operationId: me.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id} method: delete operationId: me.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/$value method: get operationId: me.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/$value method: put operationId: me.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/$value method: delete operationId: me.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/attachments method: get operationId: me.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/attachments method: post operationId: me.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/attachments/{attachment-id} method: get operationId: me.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/attachments/{attachment-id} method: delete operationId: me.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/attachments/$count method: get operationId: me.messages.attachments.GetCount-2181 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/attachments/createUploadSession method: post operationId: me.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions method: get operationId: me.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/extensions method: post operationId: me.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions/{extension-id} method: get operationId: me.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/extensions/{extension-id} method: patch operationId: me.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions/{extension-id} method: delete operationId: me.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/extensions/$count method: get operationId: me.messages.extensions.GetCount-d960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/{message-id}/copy method: post operationId: me.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/createForward method: post operationId: me.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/createReply method: post operationId: me.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/createReplyAll method: post operationId: me.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/forward method: post operationId: me.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/move method: post operationId: me.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/permanentDelete method: post operationId: me.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/reply method: post operationId: me.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/replyAll method: post operationId: me.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/{message-id}/send method: post operationId: me.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/messages/$count method: get operationId: me.messages.GetCount-a82e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/messages/delta() method: get operationId: me.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/assignLicense method: post operationId: me.assignLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/changePassword method: post operationId: me.changePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/checkMemberGroups method: post operationId: me.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/checkMemberObjects method: post operationId: me.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/exportDeviceAndAppManagementData() method: get operationId: me.exportDeviceAndAppManagementData-1a02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/exportDeviceAndAppManagementData(skip={skip},top={top}) method: get operationId: me.exportDeviceAndAppManagementData-fd7c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/exportPersonalData method: post operationId: me.exportPersonalData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/findMeetingTimes method: post operationId: me.findMeetingTimes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/getMailTips method: post operationId: me.getMailTips x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/getManagedAppDiagnosticStatuses() method: get operationId: me.getManagedAppDiagnosticStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/getManagedAppPolicies() method: get operationId: me.getManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/getManagedDevicesWithAppFailures() method: get operationId: me.getManagedDevicesWithAppFailures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/getMemberGroups method: post operationId: me.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/getMemberObjects method: post operationId: me.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}') method: get operationId: me.reminderView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/removeAllDevicesFromManagement method: post operationId: me.removeAllDevicesFromManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/reprocessLicenseAssignment method: post operationId: me.reprocessLicenseAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/restore method: post operationId: me.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/retryServiceProvisioning method: post operationId: me.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/revokeSignInSessions method: post operationId: me.revokeSignInSessions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/sendMail method: post operationId: me.sendMail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/translateExchangeIds method: post operationId: me.translateExchangeIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/wipeManagedAppRegistrationsByDeviceTag method: post operationId: me.wipeManagedAppRegistrationsByDeviceTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/oauth2PermissionGrants method: get operationId: me.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: me.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/oauth2PermissionGrants/$count method: get operationId: me.oauth2PermissionGrants.GetCount-2e61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote method: get operationId: me.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote method: patch operationId: me.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote method: delete operationId: me.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks method: get operationId: me.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks method: post operationId: me.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id} method: get operationId: me.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id} method: patch operationId: me.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id} method: delete operationId: me.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: me.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: me.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: me.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: me.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: me.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: me.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: me.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: me.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: me.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: me.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: me.onenote.notebooks.sectionGroups.sectionGroups.GetCount-ab55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: me.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: me.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: me.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: me.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: me.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.notebooks.sectionGroups.sections.pages.GetCount-85ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: me.onenote.notebooks.sectionGroups.sections.GetCount-505d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: me.onenote.notebooks.sectionGroups.GetCount-ab55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections method: get operationId: me.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections method: post operationId: me.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: me.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: me.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: me.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.notebooks.sections.pages.GetCount-044d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: me.onenote.notebooks.sections.GetCount-1a52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/$count method: get operationId: me.onenote.notebooks.GetCount-6c1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/notebooks/getNotebookFromWebUrl method: post operationId: me.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: me.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/operations method: get operationId: me.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/operations method: post operationId: me.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/operations/{onenoteOperation-id} method: get operationId: me.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/operations/{onenoteOperation-id} method: patch operationId: me.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/operations/{onenoteOperation-id} method: delete operationId: me.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/operations/$count method: get operationId: me.onenote.operations.GetCount-7b8c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages method: get operationId: me.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages method: post operationId: me.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id} method: get operationId: me.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id} method: patch operationId: me.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id} method: delete operationId: me.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/content method: get operationId: me.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id}/content method: put operationId: me.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/content method: delete operationId: me.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/pages/$count method: get operationId: me.onenote.pages.GetCount-d1a4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources method: get operationId: me.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources method: post operationId: me.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id} method: get operationId: me.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources/{onenoteResource-id} method: patch operationId: me.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id} method: delete operationId: me.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id}/content method: get operationId: me.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/resources/{onenoteResource-id}/content method: put operationId: me.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/{onenoteResource-id}/content method: delete operationId: me.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/resources/$count method: get operationId: me.onenote.resources.GetCount-d3f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups method: get operationId: me.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups method: post operationId: me.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id} method: get operationId: me.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: me.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: me.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: me.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: me.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: me.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: me.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: me.onenote.sectionGroups.sectionGroups.GetCount-ef22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: me.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: me.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: me.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: me.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: me.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.sectionGroups.sections.pages.GetCount-e774 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: me.onenote.sectionGroups.sections.GetCount-fa35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sectionGroups/$count method: get operationId: me.onenote.sectionGroups.GetCount-e635 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections method: get operationId: me.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections method: post operationId: me.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id} method: get operationId: me.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id} method: patch operationId: me.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id} method: delete operationId: me.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: me.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: me.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages method: get operationId: me.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages method: post operationId: me.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: me.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: me.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: me.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: me.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: me.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: me.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: me.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: me.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: me.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: me.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: me.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: me.onenote.sections.pages.GetCount-bb75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: me.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: me.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onenote/sections/$count method: get operationId: me.onenote.sections.GetCount-dbb4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings method: get operationId: me.ListOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings method: post operationId: me.CreateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id} method: get operationId: me.GetOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id} method: patch operationId: me.UpdateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id} method: delete operationId: me.DeleteOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports method: get operationId: me.onlineMeetings.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports method: post operationId: me.onlineMeetings.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: me.onlineMeetings.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: me.onlineMeetings.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: me.onlineMeetings.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: me.onlineMeetings.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: me.onlineMeetings.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: me.onlineMeetings.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: me.onlineMeetings.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: me.onlineMeetings.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: me.onlineMeetings.attendanceReports.attendanceRecords.GetCount-e1fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count method: get operationId: me.onlineMeetings.attendanceReports.GetCount-2378 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendeeReport method: get operationId: me.GetOnlineMeetingsAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/attendeeReport method: put operationId: me.UpdateOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/attendeeReport method: delete operationId: me.DeleteOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl() method: get operationId: me.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms method: post operationId: me.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms method: post operationId: me.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings method: get operationId: me.onlineMeetings.ListRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings method: post operationId: me.onlineMeetings.CreateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: get operationId: me.onlineMeetings.GetRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: patch operationId: me.onlineMeetings.UpdateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: delete operationId: me.onlineMeetings.DeleteRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: get operationId: me.onlineMeetings.GetRecordingsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: put operationId: me.onlineMeetings.UpdateRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: delete operationId: me.onlineMeetings.DeleteRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/$count method: get operationId: me.onlineMeetings.recordings.GetCount-b97c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/recordings/delta() method: get operationId: me.onlineMeetings.onlineMeeting.recordings.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts method: get operationId: me.onlineMeetings.ListTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts method: post operationId: me.onlineMeetings.CreateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: get operationId: me.onlineMeetings.GetTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: patch operationId: me.onlineMeetings.UpdateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: delete operationId: me.onlineMeetings.DeleteTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: get operationId: me.onlineMeetings.GetTranscriptsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: put operationId: me.onlineMeetings.UpdateTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: delete operationId: me.onlineMeetings.DeleteTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: me.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: me.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: me.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/$count method: get operationId: me.onlineMeetings.transcripts.GetCount-52e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/{onlineMeeting-id}/transcripts/delta() method: get operationId: me.onlineMeetings.onlineMeeting.transcripts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/$count method: get operationId: me.onlineMeetings.GetCount-1421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/createOrGet method: post operationId: me.onlineMeetings.createOrGet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: me.onlineMeetings.getAllRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: me.onlineMeetings.getAllTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook method: get operationId: me.GetOutlook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/masterCategories method: get operationId: me.outlook.ListMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/masterCategories method: post operationId: me.outlook.CreateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/outlook/masterCategories/{outlookCategory-id} method: get operationId: me.outlook.GetMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/masterCategories/{outlookCategory-id} method: patch operationId: me.outlook.UpdateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/outlook/masterCategories/{outlookCategory-id} method: delete operationId: me.outlook.DeleteMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/outlook/masterCategories/$count method: get operationId: me.outlook.masterCategories.GetCount-7754 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/supportedLanguages() method: get operationId: me.outlook.supportedLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/supportedTimeZones() method: get operationId: me.outlook.supportedTimeZones-5c4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/outlook/supportedTimeZones(TimeZoneStandard='{TimeZoneStandard}') method: get operationId: me.outlook.supportedTimeZones-0d20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices method: get operationId: me.ListOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id} method: get operationId: me.GetOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: me.GetOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id}/graph.device method: get operationId: me.GetOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/{directoryObject-id}/graph.endpoint method: get operationId: me.GetOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/$count method: get operationId: me.ownedDevices.GetCount-50a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.appRoleAssignment method: get operationId: me.ListOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.appRoleAssignment/$count method: get operationId: me.OwnedDevices.GetCount.AsAppRoleAssignment-63e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.device method: get operationId: me.ListOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.device/$count method: get operationId: me.OwnedDevices.GetCount.AsDevice-f96b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.endpoint method: get operationId: me.ListOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedDevices/graph.endpoint/$count method: get operationId: me.OwnedDevices.GetCount.AsEndpoint-ef26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects method: get operationId: me.ListOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id} method: get operationId: me.GetOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id}/graph.application method: get operationId: me.GetOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id}/graph.group method: get operationId: me.GetOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: me.GetOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/$count method: get operationId: me.ownedObjects.GetCount-ab32 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.application method: get operationId: me.ListOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.application/$count method: get operationId: me.OwnedObjects.GetCount.AsApplication-4199 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.group method: get operationId: me.ListOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.group/$count method: get operationId: me.OwnedObjects.GetCount.AsGroup-44be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.servicePrincipal method: get operationId: me.ListOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/ownedObjects/graph.servicePrincipal/$count method: get operationId: me.OwnedObjects.GetCount.AsServicePrincipal-5e2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/people method: get operationId: me.ListPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/people/{person-id} method: get operationId: me.GetPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/people/$count method: get operationId: me.people.GetCount-eaef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants method: get operationId: me.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants method: post operationId: me.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/$count method: get operationId: me.permissionGrants.GetCount-068b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photo method: get operationId: me.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photo method: patch operationId: me.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photo method: delete operationId: me.DeletePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photo/$value method: get operationId: me.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photo/$value method: put operationId: me.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photo/$value method: delete operationId: me.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photos method: get operationId: me.ListPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photos/{profilePhoto-id} method: get operationId: me.GetPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photos/{profilePhoto-id}/$value method: get operationId: me.GetPhotosContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/photos/{profilePhoto-id}/$value method: put operationId: me.UpdatePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/photos/{profilePhoto-id}/$value method: delete operationId: me.DeletePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner method: get operationId: me.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner method: patch operationId: me.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner method: delete operationId: me.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans method: get operationId: me.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans method: post operationId: me.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id} method: get operationId: me.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id} method: patch operationId: me.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id} method: delete operationId: me.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets method: get operationId: me.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets method: post operationId: me.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: me.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: me.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: me.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: me.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: me.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: me.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: me.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: me.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: me.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: me.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: me.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: me.planner.plans.buckets.tasks.GetCount-2767 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: me.planner.plans.buckets.GetCount-3740 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/details method: get operationId: me.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/details method: patch operationId: me.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/details method: delete operationId: me.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks method: get operationId: me.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks method: post operationId: me.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: me.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: me.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: me.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: me.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: me.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: me.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: me.planner.plans.tasks.GetCount-d046 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/$count method: get operationId: me.planner.plans.GetCount-036a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks method: get operationId: me.planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks method: post operationId: me.planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id} method: get operationId: me.planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id} method: patch operationId: me.planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id} method: delete operationId: me.planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/details method: get operationId: me.planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/details method: patch operationId: me.planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/details method: delete operationId: me.planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/$count method: get operationId: me.planner.tasks.GetCount-5b5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/presence method: get operationId: me.GetPresence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/presence method: patch operationId: me.UpdatePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence method: delete operationId: me.DeletePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/clearPresence method: post operationId: me.presence.clearPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/clearUserPreferredPresence method: post operationId: me.presence.clearUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/setPresence method: post operationId: me.presence.setPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/setStatusMessage method: post operationId: me.presence.setStatusMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/presence/setUserPreferredPresence method: post operationId: me.presence.setUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/registeredDevices method: get operationId: me.ListRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id} method: get operationId: me.GetRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: me.GetRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id}/graph.device method: get operationId: me.GetRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/{directoryObject-id}/graph.endpoint method: get operationId: me.GetRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/$count method: get operationId: me.registeredDevices.GetCount-338e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.appRoleAssignment method: get operationId: me.ListRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.appRoleAssignment/$count method: get operationId: me.RegisteredDevices.GetCount.AsAppRoleAssignment-024b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.device method: get operationId: me.ListRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.device/$count method: get operationId: me.RegisteredDevices.GetCount.AsDevice-4964 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.endpoint method: get operationId: me.ListRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/registeredDevices/graph.endpoint/$count method: get operationId: me.RegisteredDevices.GetCount.AsEndpoint-0ca5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/scopedRoleMemberOf method: get operationId: me.ListScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/scopedRoleMemberOf method: post operationId: me.CreateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/scopedRoleMemberOf/{scopedRoleMembership-id} method: get operationId: me.GetScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/scopedRoleMemberOf/{scopedRoleMembership-id} method: patch operationId: me.UpdateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/scopedRoleMemberOf/{scopedRoleMembership-id} method: delete operationId: me.DeleteScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/scopedRoleMemberOf/$count method: get operationId: me.scopedRoleMemberOf.GetCount-aa47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/serviceProvisioningErrors method: get operationId: me.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/serviceProvisioningErrors/$count method: get operationId: me.ServiceProvisioningErrors.GetCount-81cf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings method: get operationId: me.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings method: patch operationId: me.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings method: delete operationId: me.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/itemInsights method: get operationId: me.settings.GetItemInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/itemInsights method: patch operationId: me.settings.UpdateItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/itemInsights method: delete operationId: me.settings.DeleteItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/shiftPreferences method: get operationId: me.settings.GetShiftPreferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/shiftPreferences method: patch operationId: me.settings.UpdateShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/shiftPreferences method: delete operationId: me.settings.DeleteShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage method: get operationId: me.settings.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage method: patch operationId: me.settings.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage method: delete operationId: me.settings.DeleteStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota method: get operationId: me.settings.storage.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota method: patch operationId: me.settings.storage.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota method: delete operationId: me.settings.storage.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services method: get operationId: me.settings.storage.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota/services method: post operationId: me.settings.storage.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: me.settings.storage.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: me.settings.storage.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: me.settings.storage.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/$count method: get operationId: me.settings.storage.quota.services.GetCount-07a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows method: get operationId: me.settings.ListWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows method: post operationId: me.settings.CreateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id} method: get operationId: me.settings.GetWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/{windowsSetting-id} method: patch operationId: me.settings.UpdateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id} method: delete operationId: me.settings.DeleteWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances method: get operationId: me.settings.windows.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/{windowsSetting-id}/instances method: post operationId: me.settings.windows.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: get operationId: me.settings.windows.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: patch operationId: me.settings.windows.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: delete operationId: me.settings.windows.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/windows/{windowsSetting-id}/instances/$count method: get operationId: me.settings.windows.instances.GetCount-ef9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/windows/$count method: get operationId: me.settings.windows.GetCount-c4f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions method: get operationId: me.GetSolutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions method: patch operationId: me.UpdateSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions method: delete operationId: me.DeleteSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule method: get operationId: me.solutions.GetWorkingTimeSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions/workingTimeSchedule method: patch operationId: me.solutions.UpdateWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule method: delete operationId: me.solutions.DeleteWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule/endWorkingTime method: post operationId: me.solutions.workingTimeSchedule.endWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule/startWorkingTime method: post operationId: me.solutions.workingTimeSchedule.startWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/sponsors method: get operationId: me.ListSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sponsors/{directoryObject-id} method: get operationId: me.GetSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sponsors/$count method: get operationId: me.sponsors.GetCount-761c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork method: get operationId: me.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork method: patch operationId: me.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork method: delete operationId: me.DeleteTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams method: get operationId: me.teamwork.ListAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams method: post operationId: me.teamwork.CreateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: get operationId: me.teamwork.GetAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: patch operationId: me.teamwork.UpdateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: delete operationId: me.teamwork.DeleteAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id}/team method: get operationId: me.teamwork.associatedTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams/$count method: get operationId: me.teamwork.associatedTeams.GetCount-9609 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps method: get operationId: me.teamwork.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps method: post operationId: me.teamwork.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: get operationId: me.teamwork.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: patch operationId: me.teamwork.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: delete operationId: me.teamwork.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat method: get operationId: me.teamwork.installedApps.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: me.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/$count method: get operationId: me.teamwork.installedApps.GetCount-2917 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/sendActivityNotification method: post operationId: me.teamwork.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo method: get operationId: me.GetTodo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo method: patch operationId: me.UpdateTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo method: delete operationId: me.DeleteTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists method: get operationId: me.todo.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists method: post operationId: me.todo.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id} method: get operationId: me.todo.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id} method: patch operationId: me.todo.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id} method: delete operationId: me.todo.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions method: get operationId: me.todo.lists.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/extensions method: post operationId: me.todo.lists.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: get operationId: me.todo.lists.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: patch operationId: me.todo.lists.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: delete operationId: me.todo.lists.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/extensions/$count method: get operationId: me.todo.lists.extensions.GetCount-0d35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks method: get operationId: me.todo.lists.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks method: post operationId: me.todo.lists.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: get operationId: me.todo.lists.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: patch operationId: me.todo.lists.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: delete operationId: me.todo.lists.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: get operationId: me.todo.lists.tasks.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: post operationId: me.todo.lists.tasks.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: get operationId: me.todo.lists.tasks.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: delete operationId: me.todo.lists.tasks.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: get operationId: me.todo.lists.tasks.GetAttachmentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: put operationId: me.todo.lists.tasks.UpdateAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: delete operationId: me.todo.lists.tasks.DeleteAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count method: get operationId: me.todo.lists.tasks.attachments.GetCount-d4ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession method: post operationId: me.todo.lists.todoTaskList.tasks.todoTask.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions method: get operationId: me.todo.lists.tasks.ListAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: get operationId: me.todo.lists.tasks.GetAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: patch operationId: me.todo.lists.tasks.UpdateAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: delete operationId: me.todo.lists.tasks.DeleteAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: get operationId: me.todo.lists.tasks.GetAttachmentSessionsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: put operationId: me.todo.lists.tasks.UpdateAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: delete operationId: me.todo.lists.tasks.DeleteAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count method: get operationId: me.todo.lists.tasks.attachmentSessions.GetCount-958a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: get operationId: me.todo.lists.tasks.ListChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: post operationId: me.todo.lists.tasks.CreateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: get operationId: me.todo.lists.tasks.GetChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: patch operationId: me.todo.lists.tasks.UpdateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: delete operationId: me.todo.lists.tasks.DeleteChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count method: get operationId: me.todo.lists.tasks.checklistItems.GetCount-d5ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: get operationId: me.todo.lists.tasks.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: post operationId: me.todo.lists.tasks.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: get operationId: me.todo.lists.tasks.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: patch operationId: me.todo.lists.tasks.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: delete operationId: me.todo.lists.tasks.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count method: get operationId: me.todo.lists.tasks.extensions.GetCount-bbc8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: get operationId: me.todo.lists.tasks.ListLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: post operationId: me.todo.lists.tasks.CreateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: get operationId: me.todo.lists.tasks.GetLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: patch operationId: me.todo.lists.tasks.UpdateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: delete operationId: me.todo.lists.tasks.DeleteLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count method: get operationId: me.todo.lists.tasks.linkedResources.GetCount-25ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/$count method: get operationId: me.todo.lists.tasks.GetCount-9825 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/{todoTaskList-id}/tasks/delta() method: get operationId: me.todo.lists.todoTaskList.tasks.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/$count method: get operationId: me.todo.lists.GetCount-c94a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/todo/lists/delta() method: get operationId: me.todo.lists.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf method: get operationId: me.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id} method: get operationId: me.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: me.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id}/graph.directoryRole method: get operationId: me.GetTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: me.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/$count method: get operationId: me.transitiveMemberOf.GetCount-3ffc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.administrativeUnit method: get operationId: me.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: me.TransitiveMemberOf.GetCount.AsAdministrativeUnit-f315 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.directoryRole method: get operationId: me.ListTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.directoryRole/$count method: get operationId: me.TransitiveMemberOf.GetCount.AsDirectoryRole-8c83 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.group method: get operationId: me.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/transitiveMemberOf/graph.group/$count method: get operationId: me.TransitiveMemberOf.GetCount.AsGroup-ad4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants method: get operationId: oauth2PermissionGrants.oAuth2PermissionGrant.ListOAuth2PermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants method: post operationId: oauth2PermissionGrants.oAuth2PermissionGrant.CreateOAuth2PermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: oauth2PermissionGrants.oAuth2PermissionGrant.GetOAuth2PermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: patch operationId: oauth2PermissionGrants.oAuth2PermissionGrant.UpdateOAuth2PermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: delete operationId: oauth2PermissionGrants.oAuth2PermissionGrant.DeleteOAuth2PermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth2PermissionGrants/$count method: get operationId: oauth2PermissionGrants.GetCount-8287 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants/delta() method: get operationId: oauth2PermissionGrants.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization method: get operationId: organization.organization.ListOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization method: post operationId: organization.organization.CreateOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id} method: get operationId: organization.organization.GetOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id} method: patch operationId: organization.organization.UpdateOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id} method: delete operationId: organization.organization.DeleteOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding method: get operationId: organization.GetBranding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding method: patch operationId: organization.UpdateBranding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding method: delete operationId: organization.DeleteBranding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/backgroundImage method: get operationId: organization.GetBrandingBackgroundImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/backgroundImage method: put operationId: organization.UpdateBrandingBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/backgroundImage method: delete operationId: organization.DeleteBrandingBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/bannerLogo method: get operationId: organization.GetBrandingBannerLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/bannerLogo method: put operationId: organization.UpdateBrandingBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/bannerLogo method: delete operationId: organization.DeleteBrandingBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/customCSS method: get operationId: organization.GetBrandingCustomCSS x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/customCSS method: put operationId: organization.UpdateBrandingCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/customCSS method: delete operationId: organization.DeleteBrandingCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/favicon method: get operationId: organization.GetBrandingFavicon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/favicon method: put operationId: organization.UpdateBrandingFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/favicon method: delete operationId: organization.DeleteBrandingFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/headerLogo method: get operationId: organization.GetBrandingHeaderLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/headerLogo method: put operationId: organization.UpdateBrandingHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/headerLogo method: delete operationId: organization.DeleteBrandingHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations method: get operationId: organization.branding.ListLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations method: post operationId: organization.branding.CreateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} method: get operationId: organization.branding.GetLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} method: patch operationId: organization.branding.UpdateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} method: delete operationId: organization.branding.DeleteLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage method: get operationId: organization.branding.GetLocalizationsBackgroundImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage method: put operationId: organization.branding.UpdateLocalizationsBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage method: delete operationId: organization.branding.DeleteLocalizationsBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo method: get operationId: organization.branding.GetLocalizationsBannerLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo method: put operationId: organization.branding.UpdateLocalizationsBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo method: delete operationId: organization.branding.DeleteLocalizationsBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS method: get operationId: organization.branding.GetLocalizationsCustomCSS x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS method: put operationId: organization.branding.UpdateLocalizationsCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS method: delete operationId: organization.branding.DeleteLocalizationsCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon method: get operationId: organization.branding.GetLocalizationsFavicon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon method: put operationId: organization.branding.UpdateLocalizationsFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon method: delete operationId: organization.branding.DeleteLocalizationsFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo method: get operationId: organization.branding.GetLocalizationsHeaderLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo method: put operationId: organization.branding.UpdateLocalizationsHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo method: delete operationId: organization.branding.DeleteLocalizationsHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo method: get operationId: organization.branding.GetLocalizationsSquareLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo method: put operationId: organization.branding.UpdateLocalizationsSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo method: delete operationId: organization.branding.DeleteLocalizationsSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark method: get operationId: organization.branding.GetLocalizationsSquareLogoDark x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark method: put operationId: organization.branding.UpdateLocalizationsSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark method: delete operationId: organization.branding.DeleteLocalizationsSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/$count method: get operationId: organization.branding.localizations.GetCount-e39f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/squareLogo method: get operationId: organization.GetBrandingSquareLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/squareLogo method: put operationId: organization.UpdateBrandingSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/squareLogo method: delete operationId: organization.DeleteBrandingSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/squareLogoDark method: get operationId: organization.GetBrandingSquareLogoDark x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/squareLogoDark method: put operationId: organization.UpdateBrandingSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/squareLogoDark method: delete operationId: organization.DeleteBrandingSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration method: get operationId: organization.ListCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration method: post operationId: organization.CreateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: get operationId: organization.GetCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: delete operationId: organization.DeleteCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration/$count method: get operationId: organization.certificateBasedAuthConfiguration.GetCount-8262 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/extensions method: get operationId: organization.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/extensions method: post operationId: organization.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/extensions/{extension-id} method: get operationId: organization.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/extensions/{extension-id} method: patch operationId: organization.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/extensions/{extension-id} method: delete operationId: organization.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/extensions/$count method: get operationId: organization.extensions.GetCount-bee2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/checkMemberGroups method: post operationId: organization.organization.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/checkMemberObjects method: post operationId: organization.organization.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/getMemberGroups method: post operationId: organization.organization.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/getMemberObjects method: post operationId: organization.organization.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/restore method: post operationId: organization.organization.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/setMobileDeviceManagementAuthority method: post operationId: organization.organization.setMobileDeviceManagementAuthority x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/$count method: get operationId: organization.GetCount-9453 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/delta() method: get operationId: organization.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/getAvailableExtensionProperties method: post operationId: organization.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/getByIds method: post operationId: organization.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/validateProperties method: post operationId: organization.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants method: get operationId: permissionGrants.resourceSpecificPermissionGrant.ListResourceSpecificPermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants method: post operationId: permissionGrants.resourceSpecificPermissionGrant.CreateResourceSpecificPermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: permissionGrants.resourceSpecificPermissionGrant.GetResourceSpecificPermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: permissionGrants.resourceSpecificPermissionGrant.UpdateResourceSpecificPermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: permissionGrants.resourceSpecificPermissionGrant.DeleteResourceSpecificPermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/checkMemberGroups method: post operationId: permissionGrants.resourceSpecificPermissionGrant.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/checkMemberObjects method: post operationId: permissionGrants.resourceSpecificPermissionGrant.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/getMemberGroups method: post operationId: permissionGrants.resourceSpecificPermissionGrant.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/getMemberObjects method: post operationId: permissionGrants.resourceSpecificPermissionGrant.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/restore method: post operationId: permissionGrants.resourceSpecificPermissionGrant.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/delta() method: get operationId: permissionGrants.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants/getAvailableExtensionProperties method: post operationId: permissionGrants.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/getByIds method: post operationId: permissionGrants.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/validateProperties method: post operationId: permissionGrants.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places method: post operationId: places.place.CreatePlace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id} method: patch operationId: places.place.UpdatePlace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id} method: delete operationId: places.place.DeletePlace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns method: get operationId: places.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/checkIns method: post operationId: places.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns/$count method: get operationId: places.checkIns.GetCount-2709 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building method: get operationId: places.place.GetPlace.AsBuilding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/checkIns method: get operationId: places.AsBuilding.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/checkIns method: post operationId: places.AsBuilding.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsBuilding.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsBuilding.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsBuilding.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/checkIns/$count method: get operationId: places.AsBuilding.checkIns.GetCount-114f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map method: get operationId: places.AsBuilding.GetMap x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map method: patch operationId: places.AsBuilding.UpdateMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map method: delete operationId: places.AsBuilding.DeleteMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints method: get operationId: places.AsBuilding.map.ListFootprints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/footprints method: post operationId: places.AsBuilding.map.CreateFootprints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} method: get operationId: places.AsBuilding.map.GetFootprints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} method: patch operationId: places.AsBuilding.map.UpdateFootprints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} method: delete operationId: places.AsBuilding.map.DeleteFootprints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints/$count method: get operationId: places.AsBuilding.map.footprints.GetCount-273d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels method: get operationId: places.AsBuilding.map.ListLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels method: post operationId: places.AsBuilding.map.CreateLevels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id} method: get operationId: places.AsBuilding.map.GetLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id} method: patch operationId: places.AsBuilding.map.UpdateLevels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id} method: delete operationId: places.AsBuilding.map.DeleteLevels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures method: get operationId: places.AsBuilding.map.levels.ListFixtures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures method: post operationId: places.AsBuilding.map.levels.CreateFixtures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} method: get operationId: places.AsBuilding.map.levels.GetFixtures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} method: patch operationId: places.AsBuilding.map.levels.UpdateFixtures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} method: delete operationId: places.AsBuilding.map.levels.DeleteFixtures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/$count method: get operationId: places.AsBuilding.map.levels.fixtures.GetCount-85dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections method: get operationId: places.AsBuilding.map.levels.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections method: post operationId: places.AsBuilding.map.levels.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} method: get operationId: places.AsBuilding.map.levels.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} method: patch operationId: places.AsBuilding.map.levels.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} method: delete operationId: places.AsBuilding.map.levels.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/$count method: get operationId: places.AsBuilding.map.levels.sections.GetCount-bdac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units method: get operationId: places.AsBuilding.map.levels.ListUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units method: post operationId: places.AsBuilding.map.levels.CreateUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} method: get operationId: places.AsBuilding.map.levels.GetUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} method: patch operationId: places.AsBuilding.map.levels.UpdateUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} method: delete operationId: places.AsBuilding.map.levels.DeleteUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/$count method: get operationId: places.AsBuilding.map.levels.units.GetCount-3fc3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/$count method: get operationId: places.AsBuilding.map.levels.GetCount-292f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/descendants() method: get operationId: places.place.descendants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk method: get operationId: places.place.GetPlace.AsDesk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk/checkIns method: get operationId: places.AsDesk.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk/checkIns method: post operationId: places.AsDesk.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.desk/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsDesk.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsDesk.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.desk/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsDesk.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.desk/checkIns/$count method: get operationId: places.AsDesk.checkIns.GetCount-fd8b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor method: get operationId: places.place.GetPlace.AsFloor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor/checkIns method: get operationId: places.AsFloor.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor/checkIns method: post operationId: places.AsFloor.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.floor/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsFloor.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsFloor.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.floor/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsFloor.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.floor/checkIns/$count method: get operationId: places.AsFloor.checkIns.GetCount-e279 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room method: get operationId: places.place.GetPlace.AsRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room/checkIns method: get operationId: places.AsRoom.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room/checkIns method: post operationId: places.AsRoom.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.room/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoom.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoom.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.room/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoom.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.room/checkIns/$count method: get operationId: places.AsRoom.checkIns.GetCount-9b19 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList method: get operationId: places.place.GetPlace.AsRoomList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/checkIns method: get operationId: places.AsRoomList.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/checkIns method: post operationId: places.AsRoomList.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoomList.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoomList.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoomList.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/checkIns/$count method: get operationId: places.AsRoomList.checkIns.GetCount-e70f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms method: get operationId: places.AsRoomList.ListRooms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms method: post operationId: places.AsRoomList.CreateRooms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id} method: get operationId: places.AsRoomList.GetRooms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/{room-id} method: patch operationId: places.AsRoomList.UpdateRooms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id} method: delete operationId: places.AsRoomList.DeleteRooms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns method: get operationId: places.AsRoomList.rooms.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns method: post operationId: places.AsRoomList.rooms.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoomList.rooms.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoomList.rooms.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoomList.rooms.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/$count method: get operationId: places.AsRoomList.rooms.checkIns.GetCount-28dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/$count method: get operationId: places.AsRoomList.rooms.GetCount-b534 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces method: get operationId: places.AsRoomList.ListWorkspaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces method: post operationId: places.AsRoomList.CreateWorkspaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id} method: get operationId: places.AsRoomList.GetWorkspaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id} method: patch operationId: places.AsRoomList.UpdateWorkspaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id} method: delete operationId: places.AsRoomList.DeleteWorkspaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns method: get operationId: places.AsRoomList.workspaces.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns method: post operationId: places.AsRoomList.workspaces.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoomList.workspaces.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoomList.workspaces.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoomList.workspaces.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/$count method: get operationId: places.AsRoomList.workspaces.checkIns.GetCount-8c5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/$count method: get operationId: places.AsRoomList.workspaces.GetCount-4b94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section method: get operationId: places.place.GetPlace.AsSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section/checkIns method: get operationId: places.AsSection.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section/checkIns method: post operationId: places.AsSection.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.section/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsSection.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsSection.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.section/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsSection.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.section/checkIns/$count method: get operationId: places.AsSection.checkIns.GetCount-4bba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace method: get operationId: places.place.GetPlace.AsWorkspace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace/checkIns method: get operationId: places.AsWorkspace.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace/checkIns method: post operationId: places.AsWorkspace.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.workspace/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsWorkspace.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsWorkspace.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.workspace/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsWorkspace.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.workspace/checkIns/$count method: get operationId: places.AsWorkspace.checkIns.GetCount-d022 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/$count method: get operationId: places.GetCount-f02b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.building method: get operationId: places.place.ListPlace.AsBuilding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.building/$count method: get operationId: places.place.Place.GetCount.AsBuilding-9b72 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.desk method: get operationId: places.place.ListPlace.AsDesk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.desk/$count method: get operationId: places.place.Place.GetCount.AsDesk-6f90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.floor method: get operationId: places.place.ListPlace.AsFloor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.floor/$count method: get operationId: places.place.Place.GetCount.AsFloor-2f1e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.room method: get operationId: places.place.ListPlace.AsRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.room/$count method: get operationId: places.place.Place.GetCount.AsRoom-56fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.roomList method: get operationId: places.place.ListPlace.AsRoomList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.roomList/$count method: get operationId: places.place.Place.GetCount.AsRoomList-e9fd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.section method: get operationId: places.place.ListPlace.AsSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.section/$count method: get operationId: places.place.Place.GetCount.AsSection-95fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.workspace method: get operationId: places.place.ListPlace.AsWorkspace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.workspace/$count method: get operationId: places.place.Place.GetCount.AsWorkspace-7f2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner method: get operationId: planner.planner.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner method: patch operationId: planner.planner.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets method: get operationId: planner.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets method: post operationId: planner.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id} method: get operationId: planner.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id} method: patch operationId: planner.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id} method: delete operationId: planner.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks method: get operationId: planner.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks method: post operationId: planner.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: planner.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: planner.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: planner.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: planner.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: planner.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: planner.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/$count method: get operationId: planner.buckets.tasks.GetCount-145a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/$count method: get operationId: planner.buckets.GetCount-9ddb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans method: get operationId: planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans method: post operationId: planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id} method: get operationId: planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id} method: patch operationId: planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id} method: delete operationId: planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets method: get operationId: planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets method: post operationId: planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: planner.plans.buckets.tasks.GetCount-8a6a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: planner.plans.buckets.GetCount-240a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/details method: get operationId: planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/details method: patch operationId: planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/details method: delete operationId: planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks method: get operationId: planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks method: post operationId: planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: planner.plans.tasks.GetCount-09d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/$count method: get operationId: planner.plans.GetCount-e322 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks method: get operationId: planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks method: post operationId: planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id} method: get operationId: planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id} method: patch operationId: planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id} method: delete operationId: planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/details method: get operationId: planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/details method: patch operationId: planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/details method: delete operationId: planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/$count method: get operationId: planner.tasks.GetCount-bfd2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies method: get operationId: policies.policyRoot.GetPolicyRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies method: patch operationId: policies.policyRoot.UpdatePolicyRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies method: get operationId: policies.ListActivityBasedTimeoutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies method: post operationId: policies.CreateActivityBasedTimeoutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id} method: get operationId: policies.GetActivityBasedTimeoutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id} method: patch operationId: policies.UpdateActivityBasedTimeoutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id} method: delete operationId: policies.DeleteActivityBasedTimeoutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo method: get operationId: policies.activityBasedTimeoutPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.activityBasedTimeoutPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count method: get operationId: policies.activityBasedTimeoutPolicies.appliesTo.GetCount-f5ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/$count method: get operationId: policies.activityBasedTimeoutPolicies.GetCount-1f03 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/adminConsentRequestPolicy method: get operationId: policies.GetAdminConsentRequestPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/adminConsentRequestPolicy method: patch operationId: policies.UpdateAdminConsentRequestPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/adminConsentRequestPolicy method: delete operationId: policies.DeleteAdminConsentRequestPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies method: get operationId: policies.ListAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies method: post operationId: policies.CreateAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies/{appManagementPolicy-id} method: get operationId: policies.GetAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/{appManagementPolicy-id} method: patch operationId: policies.UpdateAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies/{appManagementPolicy-id} method: delete operationId: policies.DeleteAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo method: get operationId: policies.appManagementPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.appManagementPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count method: get operationId: policies.appManagementPolicies.appliesTo.GetCount-b064 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/$count method: get operationId: policies.appManagementPolicies.GetCount-c99e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationFlowsPolicy method: get operationId: policies.GetAuthenticationFlowsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationFlowsPolicy method: patch operationId: policies.UpdateAuthenticationFlowsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationFlowsPolicy method: delete operationId: policies.DeleteAuthenticationFlowsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy method: get operationId: policies.GetAuthenticationMethodsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy method: patch operationId: policies.UpdateAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy method: delete operationId: policies.DeleteAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: policies.authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: policies.authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: policies.authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: policies.authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: policies.authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: policies.authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e541 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies method: get operationId: policies.ListAuthenticationStrengthPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies method: post operationId: policies.CreateAuthenticationStrengthPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id} method: get operationId: policies.GetAuthenticationStrengthPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id} method: patch operationId: policies.UpdateAuthenticationStrengthPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id} method: delete operationId: policies.DeleteAuthenticationStrengthPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations method: get operationId: policies.authenticationStrengthPolicies.ListCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations method: post operationId: policies.authenticationStrengthPolicies.CreateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: get operationId: policies.authenticationStrengthPolicies.GetCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: patch operationId: policies.authenticationStrengthPolicies.UpdateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: delete operationId: policies.authenticationStrengthPolicies.DeleteCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count method: get operationId: policies.authenticationStrengthPolicies.combinationConfigurations.GetCount-7b5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations method: post operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.updateAllowedCombinations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage() method: get operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.usage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/$count method: get operationId: policies.authenticationStrengthPolicies.GetCount-db73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authorizationPolicy method: get operationId: policies.GetAuthorizationPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authorizationPolicy method: patch operationId: policies.UpdateAuthorizationPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authorizationPolicy method: delete operationId: policies.DeleteAuthorizationPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies method: get operationId: policies.ListClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies method: post operationId: policies.CreateClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id} method: get operationId: policies.GetClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id} method: patch operationId: policies.UpdateClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id} method: delete operationId: policies.DeleteClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo method: get operationId: policies.claimsMappingPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.claimsMappingPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count method: get operationId: policies.claimsMappingPolicies.appliesTo.GetCount-46aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/$count method: get operationId: policies.claimsMappingPolicies.GetCount-0f66 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/conditionalAccessPolicies method: get operationId: policies.ListConditionalAccessPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/conditionalAccessPolicies method: post operationId: policies.CreateConditionalAccessPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/conditionalAccessPolicies/{conditionalAccessPolicy-id} method: get operationId: policies.GetConditionalAccessPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/conditionalAccessPolicies/{conditionalAccessPolicy-id} method: patch operationId: policies.UpdateConditionalAccessPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/conditionalAccessPolicies/{conditionalAccessPolicy-id} method: delete operationId: policies.DeleteConditionalAccessPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/conditionalAccessPolicies/$count method: get operationId: policies.conditionalAccessPolicies.GetCount-2c66 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy method: get operationId: policies.GetCrossTenantAccessPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy method: patch operationId: policies.UpdateCrossTenantAccessPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy method: delete operationId: policies.DeleteCrossTenantAccessPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/default method: get operationId: policies.crossTenantAccessPolicy.GetDefault x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/default method: patch operationId: policies.crossTenantAccessPolicy.UpdateDefault x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/default method: delete operationId: policies.crossTenantAccessPolicy.DeleteDefault x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/default/resetToSystemDefault method: post operationId: policies.crossTenantAccessPolicy.default.resetToSystemDefault x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /policies/crossTenantAccessPolicy/partners method: get operationId: policies.crossTenantAccessPolicy.ListPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners method: post operationId: policies.crossTenantAccessPolicy.CreatePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} method: get operationId: policies.crossTenantAccessPolicy.GetPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} method: patch operationId: policies.crossTenantAccessPolicy.UpdatePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} method: delete operationId: policies.crossTenantAccessPolicy.DeletePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: get operationId: policies.crossTenantAccessPolicy.partners.GetIdentitySynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: put operationId: policies.crossTenantAccessPolicy.partners.SetIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: delete operationId: policies.crossTenantAccessPolicy.partners.DeleteIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/$count method: get operationId: policies.crossTenantAccessPolicy.partners.GetCount-d5d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates method: get operationId: policies.crossTenantAccessPolicy.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates method: patch operationId: policies.crossTenantAccessPolicy.UpdateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates method: delete operationId: policies.crossTenantAccessPolicy.DeleteTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization method: get operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationIdentitySynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization method: patch operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization method: delete operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration method: get operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationPartnerConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration method: patch operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationPartnerConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration method: delete operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationPartnerConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/defaultAppManagementPolicy method: get operationId: policies.GetDefaultAppManagementPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/defaultAppManagementPolicy method: patch operationId: policies.UpdateDefaultAppManagementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/defaultAppManagementPolicy method: delete operationId: policies.DeleteDefaultAppManagementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/deviceRegistrationPolicy method: get operationId: policies.GetDeviceRegistrationPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies method: get operationId: policies.ListFeatureRolloutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies method: post operationId: policies.CreateFeatureRolloutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id} method: get operationId: policies.GetFeatureRolloutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id} method: patch operationId: policies.UpdateFeatureRolloutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id} method: delete operationId: policies.DeleteFeatureRolloutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo method: get operationId: policies.featureRolloutPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo method: post operationId: policies.featureRolloutPolicies.CreateAppliesTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref method: delete operationId: policies.featureRolloutPolicies.appliesTo.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count method: get operationId: policies.featureRolloutPolicies.appliesTo.GetCount-b7fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref method: get operationId: policies.featureRolloutPolicies.ListRefAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref method: post operationId: policies.featureRolloutPolicies.CreateRefAppliesTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref method: delete operationId: policies.featureRolloutPolicies.DeleteRefAppliesTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/$count method: get operationId: policies.featureRolloutPolicies.GetCount-bb08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies method: get operationId: policies.ListHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies method: post operationId: policies.CreateHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: get operationId: policies.GetHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: patch operationId: policies.UpdateHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: delete operationId: policies.DeleteHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo method: get operationId: policies.homeRealmDiscoveryPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.homeRealmDiscoveryPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count method: get operationId: policies.homeRealmDiscoveryPolicies.appliesTo.GetCount-6090 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/$count method: get operationId: policies.homeRealmDiscoveryPolicies.GetCount-9451 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/identitySecurityDefaultsEnforcementPolicy method: get operationId: policies.GetIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/identitySecurityDefaultsEnforcementPolicy method: patch operationId: policies.UpdateIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/identitySecurityDefaultsEnforcementPolicy method: delete operationId: policies.DeleteIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies method: get operationId: policies.ListPermissionGrantPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies method: post operationId: policies.CreatePermissionGrantPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id} method: get operationId: policies.GetPermissionGrantPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id} method: patch operationId: policies.UpdatePermissionGrantPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id} method: delete operationId: policies.DeletePermissionGrantPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes method: get operationId: policies.permissionGrantPolicies.ListExcludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes method: post operationId: policies.permissionGrantPolicies.CreateExcludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id} method: get operationId: policies.permissionGrantPolicies.GetExcludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id} method: patch operationId: policies.permissionGrantPolicies.UpdateExcludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id} method: delete operationId: policies.permissionGrantPolicies.DeleteExcludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count method: get operationId: policies.permissionGrantPolicies.excludes.GetCount-7507 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes method: get operationId: policies.permissionGrantPolicies.ListIncludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes method: post operationId: policies.permissionGrantPolicies.CreateIncludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id} method: get operationId: policies.permissionGrantPolicies.GetIncludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id} method: patch operationId: policies.permissionGrantPolicies.UpdateIncludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id} method: delete operationId: policies.permissionGrantPolicies.DeleteIncludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count method: get operationId: policies.permissionGrantPolicies.includes.GetCount-4a76 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/$count method: get operationId: policies.permissionGrantPolicies.GetCount-86b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies method: get operationId: policies.ListRoleManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies method: post operationId: policies.CreateRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: get operationId: policies.GetRoleManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: patch operationId: policies.UpdateRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: delete operationId: policies.DeleteRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules method: get operationId: policies.roleManagementPolicies.ListEffectiveRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules method: post operationId: policies.roleManagementPolicies.CreateEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: get operationId: policies.roleManagementPolicies.GetEffectiveRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: patch operationId: policies.roleManagementPolicies.UpdateEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: delete operationId: policies.roleManagementPolicies.DeleteEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count method: get operationId: policies.roleManagementPolicies.effectiveRules.GetCount-5858 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules method: get operationId: policies.roleManagementPolicies.ListRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules method: post operationId: policies.roleManagementPolicies.CreateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: get operationId: policies.roleManagementPolicies.GetRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: patch operationId: policies.roleManagementPolicies.UpdateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: delete operationId: policies.roleManagementPolicies.DeleteRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count method: get operationId: policies.roleManagementPolicies.rules.GetCount-6c00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/$count method: get operationId: policies.roleManagementPolicies.GetCount-cdca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments method: get operationId: policies.ListRoleManagementPolicyAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments method: post operationId: policies.CreateRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: get operationId: policies.GetRoleManagementPolicyAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: patch operationId: policies.UpdateRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: delete operationId: policies.DeleteRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy method: get operationId: policies.roleManagementPolicyAssignments.GetPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments/$count method: get operationId: policies.roleManagementPolicyAssignments.GetCount-8d94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies method: get operationId: policies.ListTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies method: post operationId: policies.CreateTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id} method: get operationId: policies.GetTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id} method: patch operationId: policies.UpdateTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id} method: delete operationId: policies.DeleteTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo method: get operationId: policies.tokenIssuancePolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.tokenIssuancePolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count method: get operationId: policies.tokenIssuancePolicies.appliesTo.GetCount-e7f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/$count method: get operationId: policies.tokenIssuancePolicies.GetCount-224d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies method: get operationId: policies.ListTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies method: post operationId: policies.CreateTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id} method: get operationId: policies.GetTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id} method: patch operationId: policies.UpdateTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id} method: delete operationId: policies.DeleteTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo method: get operationId: policies.tokenLifetimePolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.tokenLifetimePolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count method: get operationId: policies.tokenLifetimePolicies.appliesTo.GetCount-3209 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/$count method: get operationId: policies.tokenLifetimePolicies.GetCount-12df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print method: get operationId: print.print.GetPrint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print method: patch operationId: print.print.UpdatePrint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors method: get operationId: print.ListConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/connectors method: post operationId: print.CreateConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors/{printConnector-id} method: get operationId: print.GetConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/connectors/{printConnector-id} method: patch operationId: print.UpdateConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors/{printConnector-id} method: delete operationId: print.DeleteConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors/$count method: get operationId: print.connectors.GetCount-1d73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/operations method: get operationId: print.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/operations method: post operationId: print.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/operations/{printOperation-id} method: get operationId: print.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/operations/{printOperation-id} method: patch operationId: print.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/operations/{printOperation-id} method: delete operationId: print.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/operations/$count method: get operationId: print.operations.GetCount-8242 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers method: get operationId: print.ListPrinters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers method: post operationId: print.CreatePrinters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id} method: get operationId: print.GetPrinters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id} method: patch operationId: print.UpdatePrinters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id} method: delete operationId: print.DeletePrinters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/connectors method: get operationId: print.printers.ListConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/connectors/{printConnector-id} method: get operationId: print.printers.GetConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/connectors/$count method: get operationId: print.printers.connectors.GetCount-68ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs method: get operationId: print.printers.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs method: post operationId: print.printers.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id} method: get operationId: print.printers.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id} method: patch operationId: print.printers.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id} method: delete operationId: print.printers.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents method: get operationId: print.printers.jobs.ListDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents method: post operationId: print.printers.jobs.CreateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id} method: get operationId: print.printers.jobs.GetDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id} method: patch operationId: print.printers.jobs.UpdateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id} method: delete operationId: print.printers.jobs.DeleteDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: get operationId: print.printers.jobs.GetDocumentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: put operationId: print.printers.jobs.UpdateDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: delete operationId: print.printers.jobs.DeleteDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession method: post operationId: print.printers.printer.jobs.printJob.documents.printDocument.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/$count method: get operationId: print.printers.jobs.documents.GetCount-db03 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/abort method: post operationId: print.printers.printer.jobs.printJob.abort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/cancel method: post operationId: print.printers.printer.jobs.printJob.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/redirect method: post operationId: print.printers.printer.jobs.printJob.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/start method: post operationId: print.printers.printer.jobs.printJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks method: get operationId: print.printers.jobs.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks method: post operationId: print.printers.jobs.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id} method: get operationId: print.printers.jobs.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id} method: patch operationId: print.printers.jobs.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id} method: delete operationId: print.printers.jobs.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition method: get operationId: print.printers.jobs.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger method: get operationId: print.printers.jobs.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/$count method: get operationId: print.printers.jobs.tasks.GetCount-7f2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/$count method: get operationId: print.printers.jobs.GetCount-86c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/restoreFactoryDefaults method: post operationId: print.printers.printer.restoreFactoryDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/shares method: get operationId: print.printers.ListShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/shares/{printerShare-id} method: get operationId: print.printers.GetShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/shares/$count method: get operationId: print.printers.shares.GetCount-5f30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers method: get operationId: print.printers.ListTaskTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers method: post operationId: print.printers.CreateTaskTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id} method: get operationId: print.printers.GetTaskTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id} method: patch operationId: print.printers.UpdateTaskTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id} method: delete operationId: print.printers.DeleteTaskTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition method: get operationId: print.printers.taskTriggers.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers/$count method: get operationId: print.printers.taskTriggers.GetCount-f066 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/$count method: get operationId: print.printers.GetCount-c43f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/create method: post operationId: print.printers.create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services method: get operationId: print.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services method: post operationId: print.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id} method: get operationId: print.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/{printService-id} method: patch operationId: print.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id} method: delete operationId: print.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints method: get operationId: print.services.ListEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/{printService-id}/endpoints method: post operationId: print.services.CreateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints/{printServiceEndpoint-id} method: get operationId: print.services.GetEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/{printService-id}/endpoints/{printServiceEndpoint-id} method: patch operationId: print.services.UpdateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints/{printServiceEndpoint-id} method: delete operationId: print.services.DeleteEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints/$count method: get operationId: print.services.endpoints.GetCount-805a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/$count method: get operationId: print.services.GetCount-719b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares method: get operationId: print.ListShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares method: post operationId: print.CreateShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id} method: get operationId: print.GetShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id} method: patch operationId: print.UpdateShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id} method: delete operationId: print.DeleteShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups method: get operationId: print.shares.ListAllowedGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/$ref method: delete operationId: print.shares.allowedGroups.DeleteRefGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors method: get operationId: print.shares.allowedGroups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count method: get operationId: print.shares.allowedGroups.ServiceProvisioningErrors.GetCount-182d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$count method: get operationId: print.shares.allowedGroups.GetCount-9181 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: get operationId: print.shares.ListRefAllowedGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: post operationId: print.shares.CreateRefAllowedGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: delete operationId: print.shares.DeleteRefAllowedGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers method: get operationId: print.shares.ListAllowedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/$ref method: delete operationId: print.shares.allowedUsers.DeleteRefUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings method: get operationId: print.shares.allowedUsers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings method: patch operationId: print.shares.allowedUsers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors method: get operationId: print.shares.allowedUsers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count method: get operationId: print.shares.allowedUsers.ServiceProvisioningErrors.GetCount-1213 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$count method: get operationId: print.shares.allowedUsers.GetCount-ee00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: get operationId: print.shares.ListRefAllowedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: post operationId: print.shares.CreateRefAllowedUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: delete operationId: print.shares.DeleteRefAllowedUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs method: get operationId: print.shares.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs method: post operationId: print.shares.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: get operationId: print.shares.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: patch operationId: print.shares.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: delete operationId: print.shares.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents method: get operationId: print.shares.jobs.ListDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents method: post operationId: print.shares.jobs.CreateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: get operationId: print.shares.jobs.GetDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: patch operationId: print.shares.jobs.UpdateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: delete operationId: print.shares.jobs.DeleteDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: get operationId: print.shares.jobs.GetDocumentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: put operationId: print.shares.jobs.UpdateDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: delete operationId: print.shares.jobs.DeleteDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession method: post operationId: print.shares.printerShare.jobs.printJob.documents.printDocument.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count method: get operationId: print.shares.jobs.documents.GetCount-acc8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/abort method: post operationId: print.shares.printerShare.jobs.printJob.abort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/cancel method: post operationId: print.shares.printerShare.jobs.printJob.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/redirect method: post operationId: print.shares.printerShare.jobs.printJob.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/start method: post operationId: print.shares.printerShare.jobs.printJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks method: get operationId: print.shares.jobs.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks method: post operationId: print.shares.jobs.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: get operationId: print.shares.jobs.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: patch operationId: print.shares.jobs.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: delete operationId: print.shares.jobs.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition method: get operationId: print.shares.jobs.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger method: get operationId: print.shares.jobs.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count method: get operationId: print.shares.jobs.tasks.GetCount-c052 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/$count method: get operationId: print.shares.jobs.GetCount-d3ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/printer method: get operationId: print.shares.GetPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/$count method: get operationId: print.shares.GetCount-070b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions method: get operationId: print.ListTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions method: post operationId: print.CreateTaskDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id} method: get operationId: print.GetTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id} method: patch operationId: print.UpdateTaskDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id} method: delete operationId: print.DeleteTaskDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks method: get operationId: print.taskDefinitions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks method: post operationId: print.taskDefinitions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id} method: get operationId: print.taskDefinitions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id} method: patch operationId: print.taskDefinitions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id} method: delete operationId: print.taskDefinitions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/definition method: get operationId: print.taskDefinitions.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/trigger method: get operationId: print.taskDefinitions.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/$count method: get operationId: print.taskDefinitions.tasks.GetCount-0c4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/$count method: get operationId: print.taskDefinitions.GetCount-ee04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy method: get operationId: privacy.privacy.GetPrivacy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy method: patch operationId: privacy.privacy.UpdatePrivacy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests method: get operationId: privacy.ListSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests method: post operationId: privacy.CreateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id} method: get operationId: privacy.GetSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id} method: patch operationId: privacy.UpdateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id} method: delete operationId: privacy.DeleteSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers method: get operationId: privacy.subjectRightsRequests.ListApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id} method: get operationId: privacy.subjectRightsRequests.GetApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: get operationId: privacy.subjectRightsRequests.approvers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: patch operationId: privacy.subjectRightsRequests.approvers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors method: get operationId: privacy.subjectRightsRequests.approvers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count method: get operationId: privacy.subjectRightsRequests.approvers.ServiceProvisioningErrors.GetCount-6b48 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName='{userPrincipalName}') method: get operationId: privacy.subjectRightsRequests.approvers.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count method: get operationId: privacy.subjectRightsRequests.approvers.GetCount-f1ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators method: get operationId: privacy.subjectRightsRequests.ListCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id} method: get operationId: privacy.subjectRightsRequests.GetCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: get operationId: privacy.subjectRightsRequests.collaborators.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: patch operationId: privacy.subjectRightsRequests.collaborators.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors method: get operationId: privacy.subjectRightsRequests.collaborators.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count method: get operationId: privacy.subjectRightsRequests.collaborators.ServiceProvisioningErrors.GetCount-bb73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName='{userPrincipalName}') method: get operationId: privacy.subjectRightsRequests.collaborators.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count method: get operationId: privacy.subjectRightsRequests.collaborators.GetCount-5c55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment() method: get operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalAttachment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport() method: get operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes method: get operationId: privacy.subjectRightsRequests.ListNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes method: post operationId: privacy.subjectRightsRequests.CreateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: get operationId: privacy.subjectRightsRequests.GetNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: patch operationId: privacy.subjectRightsRequests.UpdateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: delete operationId: privacy.subjectRightsRequests.DeleteNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count method: get operationId: privacy.subjectRightsRequests.notes.GetCount-b393 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/team method: get operationId: privacy.subjectRightsRequests.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/$count method: get operationId: privacy.subjectRightsRequests.GetCount-ab4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports method: get operationId: reports.reportRoot.GetReportRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports method: patch operationId: reports.reportRoot.UpdateReportRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods method: get operationId: reports.GetAuthenticationMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods method: patch operationId: reports.UpdateAuthenticationMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods method: delete operationId: reports.DeleteAuthenticationMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/usersRegisteredByFeature() method: get operationId: reports.authenticationMethods.usersRegisteredByFeature-07f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByFeature(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}') method: get operationId: reports.authenticationMethods.usersRegisteredByFeature-b345 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByMethod() method: get operationId: reports.authenticationMethods.usersRegisteredByMethod-d25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByMethod(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}') method: get operationId: reports.authenticationMethods.usersRegisteredByMethod-fb94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/userRegistrationDetails method: get operationId: reports.authenticationMethods.ListUserRegistrationDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/userRegistrationDetails method: post operationId: reports.authenticationMethods.CreateUserRegistrationDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id} method: get operationId: reports.authenticationMethods.GetUserRegistrationDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id} method: patch operationId: reports.authenticationMethods.UpdateUserRegistrationDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id} method: delete operationId: reports.authenticationMethods.DeleteUserRegistrationDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/userRegistrationDetails/$count method: get operationId: reports.authenticationMethods.userRegistrationDetails.GetCount-0ab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByPrinter method: get operationId: reports.ListDailyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByPrinter method: post operationId: reports.CreateDailyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id} method: get operationId: reports.GetDailyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id} method: patch operationId: reports.UpdateDailyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id} method: delete operationId: reports.DeleteDailyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByPrinter/$count method: get operationId: reports.dailyPrintUsageByPrinter.GetCount-73e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByUser method: get operationId: reports.ListDailyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByUser method: post operationId: reports.CreateDailyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByUser/{printUsageByUser-id} method: get operationId: reports.GetDailyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByUser/{printUsageByUser-id} method: patch operationId: reports.UpdateDailyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByUser/{printUsageByUser-id} method: delete operationId: reports.DeleteDailyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByUser/$count method: get operationId: reports.dailyPrintUsageByUser.GetCount-e839 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/deviceConfigurationDeviceActivity() method: get operationId: reports.deviceConfigurationDeviceActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/deviceConfigurationUserActivity() method: get operationId: reports.deviceConfigurationUserActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityCounts(period='{period}') method: get operationId: reports.getEmailActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityUserCounts(period='{period}') method: get operationId: reports.getEmailActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityUserDetail(date={date}) method: get operationId: reports.getEmailActivityUserDetail-4d91 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityUserDetail(period='{period}') method: get operationId: reports.getEmailActivityUserDetail-6549 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageAppsUserCounts(period='{period}') method: get operationId: reports.getEmailAppUsageAppsUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageUserCounts(period='{period}') method: get operationId: reports.getEmailAppUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageUserDetail(date={date}) method: get operationId: reports.getEmailAppUsageUserDetail-d5d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageUserDetail(period='{period}') method: get operationId: reports.getEmailAppUsageUserDetail-6aff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageVersionsUserCounts(period='{period}') method: get operationId: reports.getEmailAppUsageVersionsUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: reports.getGroupArchivedPrintJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppPlatformUserCounts(period='{period}') method: get operationId: reports.getM365AppPlatformUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppUserCounts(period='{period}') method: get operationId: reports.getM365AppUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppUserDetail(date={date}) method: get operationId: reports.getM365AppUserDetail-0f08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppUserDetail(period='{period}') method: get operationId: reports.getM365AppUserDetail-8c91 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageDetail(period='{period}') method: get operationId: reports.getMailboxUsageDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageMailboxCounts(period='{period}') method: get operationId: reports.getMailboxUsageMailboxCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}') method: get operationId: reports.getMailboxUsageQuotaStatusMailboxCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageStorage(period='{period}') method: get operationId: reports.getMailboxUsageStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActivationCounts() method: get operationId: reports.getOffice365ActivationCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActivationsUserCounts() method: get operationId: reports.getOffice365ActivationsUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActivationsUserDetail() method: get operationId: reports.getOffice365ActivationsUserDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActiveUserCounts(period='{period}') method: get operationId: reports.getOffice365ActiveUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActiveUserDetail(date={date}) method: get operationId: reports.getOffice365ActiveUserDetail-b911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActiveUserDetail(period='{period}') method: get operationId: reports.getOffice365ActiveUserDetail-3cc0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityCounts(period='{period}') method: get operationId: reports.getOffice365GroupsActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityDetail(date={date}) method: get operationId: reports.getOffice365GroupsActivityDetail-87d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityDetail(period='{period}') method: get operationId: reports.getOffice365GroupsActivityDetail-fe77 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityFileCounts(period='{period}') method: get operationId: reports.getOffice365GroupsActivityFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityGroupCounts(period='{period}') method: get operationId: reports.getOffice365GroupsActivityGroupCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityStorage(period='{period}') method: get operationId: reports.getOffice365GroupsActivityStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ServicesUserCounts(period='{period}') method: get operationId: reports.getOffice365ServicesUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityFileCounts(period='{period}') method: get operationId: reports.getOneDriveActivityFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityUserCounts(period='{period}') method: get operationId: reports.getOneDriveActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityUserDetail(date={date}) method: get operationId: reports.getOneDriveActivityUserDetail-77b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityUserDetail(period='{period}') method: get operationId: reports.getOneDriveActivityUserDetail-657c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageAccountCounts(period='{period}') method: get operationId: reports.getOneDriveUsageAccountCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageAccountDetail(date={date}) method: get operationId: reports.getOneDriveUsageAccountDetail-3b63 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageAccountDetail(period='{period}') method: get operationId: reports.getOneDriveUsageAccountDetail-20b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageFileCounts(period='{period}') method: get operationId: reports.getOneDriveUsageFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageStorage(period='{period}') method: get operationId: reports.getOneDriveUsageStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: reports.getPrinterArchivedPrintJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getRelyingPartyDetailedSummary(period='{period}') method: get operationId: reports.getRelyingPartyDetailedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityFileCounts(period='{period}') method: get operationId: reports.getSharePointActivityFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityPages(period='{period}') method: get operationId: reports.getSharePointActivityPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityUserCounts(period='{period}') method: get operationId: reports.getSharePointActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityUserDetail(date={date}) method: get operationId: reports.getSharePointActivityUserDetail-48b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityUserDetail(period='{period}') method: get operationId: reports.getSharePointActivityUserDetail-9e51 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageDetail(date={date}) method: get operationId: reports.getSharePointSiteUsageDetail-a4c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageDetail(period='{period}') method: get operationId: reports.getSharePointSiteUsageDetail-4fd6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageFileCounts(period='{period}') method: get operationId: reports.getSharePointSiteUsageFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsagePages(period='{period}') method: get operationId: reports.getSharePointSiteUsagePages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageSiteCounts(period='{period}') method: get operationId: reports.getSharePointSiteUsageSiteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageStorage(period='{period}') method: get operationId: reports.getSharePointSiteUsageStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityUserDetail(date={date}) method: get operationId: reports.getSkypeForBusinessActivityUserDetail-83d0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityUserDetail(period='{period}') method: get operationId: reports.getSkypeForBusinessActivityUserDetail-74d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessDeviceUsageDistributionUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessDeviceUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageUserDetail(date={date}) method: get operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-fe29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageUserDetail(period='{period}') method: get operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-ee84 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessOrganizerActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessOrganizerActivityMinuteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessOrganizerActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessParticipantActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessParticipantActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessParticipantActivityMinuteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessParticipantActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessPeerToPeerActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessPeerToPeerActivityMinuteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessPeerToPeerActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}') method: get operationId: reports.getTeamsDeviceUsageDistributionUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageUserCounts(period='{period}') method: get operationId: reports.getTeamsDeviceUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageUserDetail(date={date}) method: get operationId: reports.getTeamsDeviceUsageUserDetail-8630 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageUserDetail(period='{period}') method: get operationId: reports.getTeamsDeviceUsageUserDetail-62d3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityCounts(period='{period}') method: get operationId: reports.getTeamsTeamActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityDetail(date={date}) method: get operationId: reports.getTeamsTeamActivityDetail-391d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityDetail(period='{period}') method: get operationId: reports.getTeamsTeamActivityDetail-ee18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityDistributionCounts(period='{period}') method: get operationId: reports.getTeamsTeamActivityDistributionCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamCounts(period='{period}') method: get operationId: reports.getTeamsTeamCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityCounts(period='{period}') method: get operationId: reports.getTeamsUserActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityUserCounts(period='{period}') method: get operationId: reports.getTeamsUserActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityUserDetail(date={date}) method: get operationId: reports.getTeamsUserActivityUserDetail-fba7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityUserDetail(period='{period}') method: get operationId: reports.getTeamsUserActivityUserDetail-7554 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: reports.getUserArchivedPrintJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityCounts(period='{period}') method: get operationId: reports.getYammerActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityUserCounts(period='{period}') method: get operationId: reports.getYammerActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityUserDetail(date={date}) method: get operationId: reports.getYammerActivityUserDetail-41fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityUserDetail(period='{period}') method: get operationId: reports.getYammerActivityUserDetail-9506 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageDistributionUserCounts(period='{period}') method: get operationId: reports.getYammerDeviceUsageDistributionUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageUserCounts(period='{period}') method: get operationId: reports.getYammerDeviceUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageUserDetail(date={date}) method: get operationId: reports.getYammerDeviceUsageUserDetail-e734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageUserDetail(period='{period}') method: get operationId: reports.getYammerDeviceUsageUserDetail-07bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityCounts(period='{period}') method: get operationId: reports.getYammerGroupsActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityDetail(date={date}) method: get operationId: reports.getYammerGroupsActivityDetail-9ea3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityDetail(period='{period}') method: get operationId: reports.getYammerGroupsActivityDetail-99d3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityGroupCounts(period='{period}') method: get operationId: reports.getYammerGroupsActivityGroupCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentFailureDetails() method: get operationId: reports.managedDeviceEnrollmentFailureDetails-8191 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}') method: get operationId: reports.managedDeviceEnrollmentFailureDetails-aa46 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentTopFailures() method: get operationId: reports.managedDeviceEnrollmentTopFailures-9ce7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentTopFailures(period='{period}') method: get operationId: reports.managedDeviceEnrollmentTopFailures-2157 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByPrinter method: get operationId: reports.ListMonthlyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByPrinter method: post operationId: reports.CreateMonthlyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id} method: get operationId: reports.GetMonthlyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id} method: patch operationId: reports.UpdateMonthlyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id} method: delete operationId: reports.DeleteMonthlyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByPrinter/$count method: get operationId: reports.monthlyPrintUsageByPrinter.GetCount-18cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByUser method: get operationId: reports.ListMonthlyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByUser method: post operationId: reports.CreateMonthlyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByUser/{printUsageByUser-id} method: get operationId: reports.GetMonthlyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByUser/{printUsageByUser-id} method: patch operationId: reports.UpdateMonthlyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByUser/{printUsageByUser-id} method: delete operationId: reports.DeleteMonthlyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByUser/$count method: get operationId: reports.monthlyPrintUsageByUser.GetCount-60f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners method: get operationId: reports.GetPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners method: patch operationId: reports.UpdatePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners method: delete operationId: reports.DeletePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing method: get operationId: reports.partners.GetBilling x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing method: patch operationId: reports.partners.UpdateBilling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing method: delete operationId: reports.partners.DeleteBilling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests method: get operationId: reports.partners.billing.ListManifests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/manifests method: post operationId: reports.partners.billing.CreateManifests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests/{manifest-id} method: get operationId: reports.partners.billing.GetManifests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/manifests/{manifest-id} method: patch operationId: reports.partners.billing.UpdateManifests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests/{manifest-id} method: delete operationId: reports.partners.billing.DeleteManifests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests/$count method: get operationId: reports.partners.billing.manifests.GetCount-f888 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/operations method: get operationId: reports.partners.billing.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/operations method: post operationId: reports.partners.billing.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/operations/{operation-id} method: get operationId: reports.partners.billing.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/operations/{operation-id} method: patch operationId: reports.partners.billing.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/operations/{operation-id} method: delete operationId: reports.partners.billing.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/operations/$count method: get operationId: reports.partners.billing.operations.GetCount-9331 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation method: get operationId: reports.partners.billing.GetReconciliation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation method: patch operationId: reports.partners.billing.UpdateReconciliation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation method: delete operationId: reports.partners.billing.DeleteReconciliation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/billed method: get operationId: reports.partners.billing.reconciliation.GetBilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation/billed method: patch operationId: reports.partners.billing.reconciliation.UpdateBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/billed method: delete operationId: reports.partners.billing.reconciliation.DeleteBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/billed/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.reconciliation.billed.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/unbilled method: get operationId: reports.partners.billing.reconciliation.GetUnbilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation/unbilled method: patch operationId: reports.partners.billing.reconciliation.UpdateUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/unbilled method: delete operationId: reports.partners.billing.reconciliation.DeleteUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/unbilled/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.reconciliation.unbilled.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage method: get operationId: reports.partners.billing.GetUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/usage method: patch operationId: reports.partners.billing.UpdateUsage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage method: delete operationId: reports.partners.billing.DeleteUsage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/billed method: get operationId: reports.partners.billing.usage.GetBilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/usage/billed method: patch operationId: reports.partners.billing.usage.UpdateBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/billed method: delete operationId: reports.partners.billing.usage.DeleteBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/billed/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.usage.billed.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/unbilled method: get operationId: reports.partners.billing.usage.GetUnbilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/usage/unbilled method: patch operationId: reports.partners.billing.usage.UpdateUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/unbilled method: delete operationId: reports.partners.billing.usage.DeleteUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/unbilled/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.usage.unbilled.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security method: get operationId: reports.GetSecurity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security method: patch operationId: reports.UpdateSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security method: delete operationId: reports.DeleteSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security/getAttackSimulationRepeatOffenders() method: get operationId: reports.security.getAttackSimulationRepeatOffenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security/getAttackSimulationSimulationUserCoverage() method: get operationId: reports.security.getAttackSimulationSimulationUserCoverage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security/getAttackSimulationTrainingUserCoverage() method: get operationId: reports.security.getAttackSimulationTrainingUserCoverage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement method: get operationId: roleManagement.roleManagement.GetRoleManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement method: patch operationId: roleManagement.roleManagement.UpdateRoleManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory method: get operationId: roleManagement.GetDirectory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory method: patch operationId: roleManagement.UpdateDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory method: delete operationId: roleManagement.DeleteDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces method: get operationId: roleManagement.directory.ListResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces method: post operationId: roleManagement.directory.CreateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: get operationId: roleManagement.directory.GetResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: patch operationId: roleManagement.directory.UpdateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: delete operationId: roleManagement.directory.DeleteResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: get operationId: roleManagement.directory.resourceNamespaces.ListResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: post operationId: roleManagement.directory.resourceNamespaces.CreateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: get operationId: roleManagement.directory.resourceNamespaces.GetResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: patch operationId: roleManagement.directory.resourceNamespaces.UpdateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: delete operationId: roleManagement.directory.resourceNamespaces.DeleteResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count method: get operationId: roleManagement.directory.resourceNamespaces.resourceActions.GetCount-1b0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/$count method: get operationId: roleManagement.directory.resourceNamespaces.GetCount-2247 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments method: get operationId: roleManagement.directory.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments method: post operationId: roleManagement.directory.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: get operationId: roleManagement.directory.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: get operationId: roleManagement.directory.roleAssignments.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: patch operationId: roleManagement.directory.roleAssignments.UpdateAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: delete operationId: roleManagement.directory.roleAssignments.DeleteAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignments.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal method: get operationId: roleManagement.directory.roleAssignments.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/$count method: get operationId: roleManagement.directory.roleAssignments.GetCount-bd5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances method: get operationId: roleManagement.directory.ListRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances method: post operationId: roleManagement.directory.CreateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: get operationId: roleManagement.directory.GetRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/$count method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetCount-e055 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests method: get operationId: roleManagement.directory.ListRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests method: post operationId: roleManagement.directory.CreateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: get operationId: roleManagement.directory.GetRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel method: post operationId: roleManagement.directory.roleAssignmentScheduleRequests.unifiedRoleAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/$count method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetCount-6fe6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules method: get operationId: roleManagement.directory.ListRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules method: post operationId: roleManagement.directory.CreateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: get operationId: roleManagement.directory.GetRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/$count method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetCount-6f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions method: get operationId: roleManagement.directory.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions method: post operationId: roleManagement.directory.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: get operationId: roleManagement.directory.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: patch operationId: roleManagement.directory.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: delete operationId: roleManagement.directory.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: get operationId: roleManagement.directory.roleDefinitions.ListInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: post operationId: roleManagement.directory.roleDefinitions.CreateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: get operationId: roleManagement.directory.roleDefinitions.GetInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: patch operationId: roleManagement.directory.roleDefinitions.UpdateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: delete operationId: roleManagement.directory.roleDefinitions.DeleteInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count method: get operationId: roleManagement.directory.roleDefinitions.inheritsPermissionsFrom.GetCount-f7ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/$count method: get operationId: roleManagement.directory.roleDefinitions.GetCount-0578 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances method: get operationId: roleManagement.directory.ListRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances method: post operationId: roleManagement.directory.CreateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: get operationId: roleManagement.directory.GetRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/$count method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetCount-7642 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests method: get operationId: roleManagement.directory.ListRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests method: post operationId: roleManagement.directory.CreateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: get operationId: roleManagement.directory.GetRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel method: post operationId: roleManagement.directory.roleEligibilityScheduleRequests.unifiedRoleEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/$count method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetCount-68f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules method: get operationId: roleManagement.directory.ListRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules method: post operationId: roleManagement.directory.CreateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: get operationId: roleManagement.directory.GetRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/$count method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement method: get operationId: roleManagement.GetEntitlementManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement method: patch operationId: roleManagement.UpdateEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement method: delete operationId: roleManagement.DeleteEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces method: get operationId: roleManagement.entitlementManagement.ListResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces method: post operationId: roleManagement.entitlementManagement.CreateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: get operationId: roleManagement.entitlementManagement.GetResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: patch operationId: roleManagement.entitlementManagement.UpdateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: delete operationId: roleManagement.entitlementManagement.DeleteResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.ListResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: post operationId: roleManagement.entitlementManagement.resourceNamespaces.CreateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.GetResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: patch operationId: roleManagement.entitlementManagement.resourceNamespaces.UpdateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: delete operationId: roleManagement.entitlementManagement.resourceNamespaces.DeleteResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.resourceActions.GetCount-e4ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/$count method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.GetCount-1f5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments method: get operationId: roleManagement.entitlementManagement.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope method: patch operationId: roleManagement.entitlementManagement.roleAssignments.UpdateAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope method: delete operationId: roleManagement.entitlementManagement.roleAssignments.DeleteAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/$count method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetCount-ca1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances method: get operationId: roleManagement.entitlementManagement.ListRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/$count method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetCount-2c0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests method: get operationId: roleManagement.entitlementManagement.ListRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel method: post operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.unifiedRoleAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/$count method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetCount-9503 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules method: get operationId: roleManagement.entitlementManagement.ListRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/$count method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetCount-61d0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions method: get operationId: roleManagement.entitlementManagement.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions method: post operationId: roleManagement.entitlementManagement.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id} method: get operationId: roleManagement.entitlementManagement.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: get operationId: roleManagement.entitlementManagement.roleDefinitions.ListInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: post operationId: roleManagement.entitlementManagement.roleDefinitions.CreateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: get operationId: roleManagement.entitlementManagement.roleDefinitions.GetInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: patch operationId: roleManagement.entitlementManagement.roleDefinitions.UpdateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: delete operationId: roleManagement.entitlementManagement.roleDefinitions.DeleteInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count method: get operationId: roleManagement.entitlementManagement.roleDefinitions.inheritsPermissionsFrom.GetCount-eda5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/$count method: get operationId: roleManagement.entitlementManagement.roleDefinitions.GetCount-d1b3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances method: get operationId: roleManagement.entitlementManagement.ListRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances method: post operationId: roleManagement.entitlementManagement.CreateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: get operationId: roleManagement.entitlementManagement.GetRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/$count method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetCount-4687 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests method: get operationId: roleManagement.entitlementManagement.ListRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests method: post operationId: roleManagement.entitlementManagement.CreateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: get operationId: roleManagement.entitlementManagement.GetRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel method: post operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.unifiedRoleEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/$count method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetCount-0523 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules method: get operationId: roleManagement.entitlementManagement.ListRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules method: post operationId: roleManagement.entitlementManagement.CreateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: get operationId: roleManagement.entitlementManagement.GetRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/$count method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetCount-cd69 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /schemaExtensions method: get operationId: schemaExtensions.schemaExtension.ListSchemaExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /schemaExtensions method: post operationId: schemaExtensions.schemaExtension.CreateSchemaExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /schemaExtensions/{schemaExtension-id} method: get operationId: schemaExtensions.schemaExtension.GetSchemaExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /schemaExtensions/{schemaExtension-id} method: patch operationId: schemaExtensions.schemaExtension.UpdateSchemaExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /schemaExtensions/{schemaExtension-id} method: delete operationId: schemaExtensions.schemaExtension.DeleteSchemaExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /schemaExtensions/$count method: get operationId: schemaExtensions.GetCount-e324 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /scopedRoleMemberships method: get operationId: scopedRoleMemberships.scopedRoleMembership.ListScopedRoleMembership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /scopedRoleMemberships method: post operationId: scopedRoleMemberships.scopedRoleMembership.CreateScopedRoleMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /scopedRoleMemberships/{scopedRoleMembership-id} method: get operationId: scopedRoleMemberships.scopedRoleMembership.GetScopedRoleMembership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /scopedRoleMemberships/{scopedRoleMembership-id} method: patch operationId: scopedRoleMemberships.scopedRoleMembership.UpdateScopedRoleMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /scopedRoleMemberships/{scopedRoleMembership-id} method: delete operationId: scopedRoleMemberships.scopedRoleMembership.DeleteScopedRoleMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /scopedRoleMemberships/$count method: get operationId: scopedRoleMemberships.GetCount-dcc4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search method: get operationId: search.searchEntity.GetSearchEntity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search method: patch operationId: search.searchEntity.UpdateSearchEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms method: get operationId: search.ListAcronyms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/acronyms method: post operationId: search.CreateAcronyms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms/{acronym-id} method: get operationId: search.GetAcronyms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/acronyms/{acronym-id} method: patch operationId: search.UpdateAcronyms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms/{acronym-id} method: delete operationId: search.DeleteAcronyms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms/$count method: get operationId: search.acronyms.GetCount-b41d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/bookmarks method: get operationId: search.ListBookmarks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/bookmarks method: post operationId: search.CreateBookmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/bookmarks/{bookmark-id} method: get operationId: search.GetBookmarks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/bookmarks/{bookmark-id} method: patch operationId: search.UpdateBookmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/bookmarks/{bookmark-id} method: delete operationId: search.DeleteBookmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/bookmarks/$count method: get operationId: search.bookmarks.GetCount-b2b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/query method: post operationId: search.query x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas method: get operationId: search.ListQnas x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/qnas method: post operationId: search.CreateQnas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas/{qna-id} method: get operationId: search.GetQnas x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/qnas/{qna-id} method: patch operationId: search.UpdateQnas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas/{qna-id} method: delete operationId: search.DeleteQnas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas/$count method: get operationId: search.qnas.GetCount-ef94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security method: get operationId: security.security.GetSecurity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security method: patch operationId: security.security.UpdateSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts method: get operationId: security.ListAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts method: post operationId: security.CreateAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2 method: get operationId: security.ListAlerts_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts_v2 method: post operationId: security.CreateAlerts_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id} method: get operationId: security.GetAlerts_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts_v2/{alert-id} method: patch operationId: security.UpdateAlerts_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id} method: delete operationId: security.DeleteAlerts_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id}/comments method: post operationId: security.alerts_v2.SetComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id}/comments/$count method: get operationId: security.alerts_v2.Comments.GetCount-2f70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts_v2/$count method: get operationId: security.alerts_v2.GetCount-9522 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts/{alert-id} method: get operationId: security.GetAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts/{alert-id} method: patch operationId: security.UpdateAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts/$count method: get operationId: security.alerts.GetCount-82d4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation method: get operationId: security.GetAttackSimulation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation method: patch operationId: security.UpdateAttackSimulation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation method: delete operationId: security.DeleteAttackSimulation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications method: get operationId: security.attackSimulation.ListEndUserNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications method: post operationId: security.attackSimulation.CreateEndUserNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id} method: get operationId: security.attackSimulation.GetEndUserNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id} method: patch operationId: security.attackSimulation.UpdateEndUserNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id} method: delete operationId: security.attackSimulation.DeleteEndUserNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details method: get operationId: security.attackSimulation.endUserNotifications.ListDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details method: post operationId: security.attackSimulation.endUserNotifications.CreateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id} method: get operationId: security.attackSimulation.endUserNotifications.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id} method: patch operationId: security.attackSimulation.endUserNotifications.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id} method: delete operationId: security.attackSimulation.endUserNotifications.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/$count method: get operationId: security.attackSimulation.endUserNotifications.details.GetCount-5759 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/$count method: get operationId: security.attackSimulation.endUserNotifications.GetCount-421b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages method: get operationId: security.attackSimulation.ListLandingPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages method: post operationId: security.attackSimulation.CreateLandingPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id} method: get operationId: security.attackSimulation.GetLandingPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/{landingPage-id} method: patch operationId: security.attackSimulation.UpdateLandingPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id} method: delete operationId: security.attackSimulation.DeleteLandingPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details method: get operationId: security.attackSimulation.landingPages.ListDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/{landingPage-id}/details method: post operationId: security.attackSimulation.landingPages.CreateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id} method: get operationId: security.attackSimulation.landingPages.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id} method: patch operationId: security.attackSimulation.landingPages.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id} method: delete operationId: security.attackSimulation.landingPages.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details/$count method: get operationId: security.attackSimulation.landingPages.details.GetCount-8be7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/$count method: get operationId: security.attackSimulation.landingPages.GetCount-7f61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/loginPages method: get operationId: security.attackSimulation.ListLoginPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/loginPages method: post operationId: security.attackSimulation.CreateLoginPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/loginPages/{loginPage-id} method: get operationId: security.attackSimulation.GetLoginPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/loginPages/{loginPage-id} method: patch operationId: security.attackSimulation.UpdateLoginPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/loginPages/{loginPage-id} method: delete operationId: security.attackSimulation.DeleteLoginPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/loginPages/$count method: get operationId: security.attackSimulation.loginPages.GetCount-a7ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/operations method: get operationId: security.attackSimulation.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/operations method: post operationId: security.attackSimulation.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/operations/{attackSimulationOperation-id} method: get operationId: security.attackSimulation.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/operations/{attackSimulationOperation-id} method: patch operationId: security.attackSimulation.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/operations/{attackSimulationOperation-id} method: delete operationId: security.attackSimulation.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/operations/$count method: get operationId: security.attackSimulation.operations.GetCount-e5f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/payloads method: get operationId: security.attackSimulation.ListPayloads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/payloads method: post operationId: security.attackSimulation.CreatePayloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/payloads/{payload-id} method: get operationId: security.attackSimulation.GetPayloads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/payloads/{payload-id} method: patch operationId: security.attackSimulation.UpdatePayloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/payloads/{payload-id} method: delete operationId: security.attackSimulation.DeletePayloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/payloads/$count method: get operationId: security.attackSimulation.payloads.GetCount-f3a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations method: get operationId: security.attackSimulation.ListSimulationAutomations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations method: post operationId: security.attackSimulation.CreateSimulationAutomations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id} method: get operationId: security.attackSimulation.GetSimulationAutomations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id} method: patch operationId: security.attackSimulation.UpdateSimulationAutomations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id} method: delete operationId: security.attackSimulation.DeleteSimulationAutomations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs method: get operationId: security.attackSimulation.simulationAutomations.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs method: post operationId: security.attackSimulation.simulationAutomations.CreateRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id} method: get operationId: security.attackSimulation.simulationAutomations.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id} method: patch operationId: security.attackSimulation.simulationAutomations.UpdateRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id} method: delete operationId: security.attackSimulation.simulationAutomations.DeleteRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/$count method: get operationId: security.attackSimulation.simulationAutomations.runs.GetCount-9ec4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/$count method: get operationId: security.attackSimulation.simulationAutomations.GetCount-6071 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations method: get operationId: security.attackSimulation.ListSimulations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations method: post operationId: security.attackSimulation.CreateSimulations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulations/{simulation-id} method: get operationId: security.attackSimulation.GetSimulations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/{simulation-id} method: patch operationId: security.attackSimulation.UpdateSimulations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulations/{simulation-id} method: delete operationId: security.attackSimulation.DeleteSimulations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulations/{simulation-id}/landingPage method: get operationId: security.attackSimulation.simulations.GetLandingPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/{simulation-id}/loginPage method: get operationId: security.attackSimulation.simulations.GetLoginPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/{simulation-id}/payload method: get operationId: security.attackSimulation.simulations.GetPayload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/$count method: get operationId: security.attackSimulation.simulations.GetCount-285e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings method: get operationId: security.attackSimulation.ListTrainings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings method: post operationId: security.attackSimulation.CreateTrainings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id} method: get operationId: security.attackSimulation.GetTrainings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/{training-id} method: patch operationId: security.attackSimulation.UpdateTrainings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id} method: delete operationId: security.attackSimulation.DeleteTrainings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails method: get operationId: security.attackSimulation.trainings.ListLanguageDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/{training-id}/languageDetails method: post operationId: security.attackSimulation.trainings.CreateLanguageDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id} method: get operationId: security.attackSimulation.trainings.GetLanguageDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id} method: patch operationId: security.attackSimulation.trainings.UpdateLanguageDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id} method: delete operationId: security.attackSimulation.trainings.DeleteLanguageDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails/$count method: get operationId: security.attackSimulation.trainings.languageDetails.GetCount-b009 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/$count method: get operationId: security.attackSimulation.trainings.GetCount-b606 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases method: get operationId: security.GetCases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases method: patch operationId: security.UpdateCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases method: delete operationId: security.DeleteCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases method: get operationId: security.cases.ListEdiscoveryCases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases method: post operationId: security.cases.CreateEdiscoveryCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id} method: get operationId: security.cases.GetEdiscoveryCases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id} method: patch operationId: security.cases.UpdateEdiscoveryCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id} method: delete operationId: security.cases.DeleteEdiscoveryCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians method: get operationId: security.cases.ediscoveryCases.ListCustodians x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians method: post operationId: security.cases.ediscoveryCases.CreateCustodians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id} method: get operationId: security.cases.ediscoveryCases.GetCustodians x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id} method: patch operationId: security.cases.ediscoveryCases.UpdateCustodians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id} method: delete operationId: security.cases.ediscoveryCases.DeleteCustodians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/lastIndexOperation method: get operationId: security.cases.ediscoveryCases.custodians.GetLastIndexOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.activate method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.release method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.release x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.updateIndex method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.updateIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources method: get operationId: security.cases.ediscoveryCases.custodians.ListSiteSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources method: post operationId: security.cases.ediscoveryCases.custodians.CreateSiteSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id} method: get operationId: security.cases.ediscoveryCases.custodians.GetSiteSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id} method: patch operationId: security.cases.ediscoveryCases.custodians.UpdateSiteSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id} method: delete operationId: security.cases.ediscoveryCases.custodians.DeleteSiteSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}/site method: get operationId: security.cases.ediscoveryCases.custodians.siteSources.GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/$count method: get operationId: security.cases.ediscoveryCases.custodians.siteSources.GetCount-a46a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources method: get operationId: security.cases.ediscoveryCases.custodians.ListUnifiedGroupSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources method: post operationId: security.cases.ediscoveryCases.custodians.CreateUnifiedGroupSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id} method: get operationId: security.cases.ediscoveryCases.custodians.GetUnifiedGroupSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id} method: patch operationId: security.cases.ediscoveryCases.custodians.UpdateUnifiedGroupSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id} method: delete operationId: security.cases.ediscoveryCases.custodians.DeleteUnifiedGroupSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.group.ServiceProvisioningErrors.GetCount-2e98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/$count method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.GetCount-bdfc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources method: get operationId: security.cases.ediscoveryCases.custodians.ListUserSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources method: post operationId: security.cases.ediscoveryCases.custodians.CreateUserSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id} method: get operationId: security.cases.ediscoveryCases.custodians.GetUserSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id} method: patch operationId: security.cases.ediscoveryCases.custodians.UpdateUserSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id} method: delete operationId: security.cases.ediscoveryCases.custodians.DeleteUserSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/$count method: get operationId: security.cases.ediscoveryCases.custodians.userSources.GetCount-9c7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/$count method: get operationId: security.cases.ediscoveryCases.custodians.GetCount-ff1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/microsoft.graph.security.close method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.close x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/microsoft.graph.security.reopen method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reopen x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources method: get operationId: security.cases.ediscoveryCases.ListNoncustodialDataSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources method: post operationId: security.cases.ediscoveryCases.CreateNoncustodialDataSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id} method: get operationId: security.cases.ediscoveryCases.GetNoncustodialDataSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id} method: patch operationId: security.cases.ediscoveryCases.UpdateNoncustodialDataSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id} method: delete operationId: security.cases.ediscoveryCases.DeleteNoncustodialDataSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/dataSource method: get operationId: security.cases.ediscoveryCases.noncustodialDataSources.GetDataSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/dataSource method: patch operationId: security.cases.ediscoveryCases.noncustodialDataSources.UpdateDataSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/dataSource method: delete operationId: security.cases.ediscoveryCases.noncustodialDataSources.DeleteDataSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/lastIndexOperation method: get operationId: security.cases.ediscoveryCases.noncustodialDataSources.GetLastIndexOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.release method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.release x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.updateIndex method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.updateIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/$count method: get operationId: security.cases.ediscoveryCases.noncustodialDataSources.GetCount-68bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations method: get operationId: security.cases.ediscoveryCases.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations method: post operationId: security.cases.ediscoveryCases.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id} method: get operationId: security.cases.ediscoveryCases.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id} method: patch operationId: security.cases.ediscoveryCases.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id} method: delete operationId: security.cases.ediscoveryCases.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/$count method: get operationId: security.cases.ediscoveryCases.operations.GetCount-4abd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets method: get operationId: security.cases.ediscoveryCases.ListReviewSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets method: post operationId: security.cases.ediscoveryCases.CreateReviewSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id} method: get operationId: security.cases.ediscoveryCases.GetReviewSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id} method: patch operationId: security.cases.ediscoveryCases.UpdateReviewSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id} method: delete operationId: security.cases.ediscoveryCases.DeleteReviewSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/microsoft.graph.security.addToReviewSet method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.addToReviewSet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/microsoft.graph.security.export method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries method: get operationId: security.cases.ediscoveryCases.reviewSets.ListQueries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries method: post operationId: security.cases.ediscoveryCases.reviewSets.CreateQueries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id} method: get operationId: security.cases.ediscoveryCases.reviewSets.GetQueries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id} method: patch operationId: security.cases.ediscoveryCases.reviewSets.UpdateQueries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id} method: delete operationId: security.cases.ediscoveryCases.reviewSets.DeleteQueries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/microsoft.graph.security.applyTags method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.queries.ediscoveryReviewSetQuery.applyTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/microsoft.graph.security.export method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.queries.ediscoveryReviewSetQuery.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/$count method: get operationId: security.cases.ediscoveryCases.reviewSets.queries.GetCount-5777 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/$count method: get operationId: security.cases.ediscoveryCases.reviewSets.GetCount-feba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches method: get operationId: security.cases.ediscoveryCases.ListSearches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches method: post operationId: security.cases.ediscoveryCases.CreateSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: get operationId: security.cases.ediscoveryCases.GetSearches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: patch operationId: security.cases.ediscoveryCases.UpdateSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: delete operationId: security.cases.ediscoveryCases.DeleteSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources method: get operationId: security.cases.ediscoveryCases.searches.ListAdditionalSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources method: post operationId: security.cases.ediscoveryCases.searches.CreateAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetAdditionalSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: patch operationId: security.cases.ediscoveryCases.searches.UpdateAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: delete operationId: security.cases.ediscoveryCases.searches.DeleteAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count method: get operationId: security.cases.ediscoveryCases.searches.additionalSources.GetCount-f0d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation method: get operationId: security.cases.ediscoveryCases.searches.GetAddToReviewSetOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources method: get operationId: security.cases.ediscoveryCases.searches.ListCustodianSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetCustodianSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count method: get operationId: security.cases.ediscoveryCases.searches.custodianSources.GetCount-fb3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation method: get operationId: security.cases.ediscoveryCases.searches.GetLastEstimateStatisticsOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.estimateStatistics method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.estimateStatistics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.exportReport method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.exportReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.exportResult method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.exportResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.purgeData method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.purgeData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources method: get operationId: security.cases.ediscoveryCases.searches.ListNoncustodialSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetNoncustodialSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count method: get operationId: security.cases.ediscoveryCases.searches.noncustodialSources.GetCount-14fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count method: get operationId: security.cases.ediscoveryCases.searches.GetCount-87f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings method: get operationId: security.cases.ediscoveryCases.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings method: patch operationId: security.cases.ediscoveryCases.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings method: delete operationId: security.cases.ediscoveryCases.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings/microsoft.graph.security.resetToDefault method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.settings.resetToDefault x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags method: get operationId: security.cases.ediscoveryCases.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags method: post operationId: security.cases.ediscoveryCases.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id} method: get operationId: security.cases.ediscoveryCases.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id} method: patch operationId: security.cases.ediscoveryCases.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id} method: delete operationId: security.cases.ediscoveryCases.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags method: get operationId: security.cases.ediscoveryCases.tags.ListChildTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/{ediscoveryReviewTag-id1} method: get operationId: security.cases.ediscoveryCases.tags.GetChildTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/$count method: get operationId: security.cases.ediscoveryCases.tags.childTags.GetCount-5afe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/parent method: get operationId: security.cases.ediscoveryCases.tags.GetParent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/$count method: get operationId: security.cases.ediscoveryCases.tags.GetCount-a3cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/microsoft.graph.security.asHierarchy() method: get operationId: security.cases.ediscoveryCases.ediscoveryCase.tags.asHierarchy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/$count method: get operationId: security.cases.ediscoveryCases.GetCount-3b6b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance method: get operationId: security.GetDataSecurityAndGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance method: patch operationId: security.UpdateDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance method: delete operationId: security.DeleteDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/processContentAsync method: post operationId: security.dataSecurityAndGovernance.processContentAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/protectionScopes method: get operationId: security.dataSecurityAndGovernance.GetProtectionScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/protectionScopes method: patch operationId: security.dataSecurityAndGovernance.UpdateProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/protectionScopes method: delete operationId: security.dataSecurityAndGovernance.DeleteProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/protectionScopes/compute method: post operationId: security.dataSecurityAndGovernance.protectionScopes.compute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels method: get operationId: security.dataSecurityAndGovernance.ListSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels method: post operationId: security.dataSecurityAndGovernance.CreateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: get operationId: security.dataSecurityAndGovernance.GetSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: patch operationId: security.dataSecurityAndGovernance.UpdateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: delete operationId: security.dataSecurityAndGovernance.DeleteSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/rights method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.ListSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: post operationId: security.dataSecurityAndGovernance.sensitivityLabels.CreateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.GetSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: patch operationId: security.dataSecurityAndGovernance.sensitivityLabels.UpdateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: delete operationId: security.dataSecurityAndGovernance.sensitivityLabels.DeleteSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetCount-6580 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance method: post operationId: security.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/$count method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.GetCount-bfc1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance method: post operationId: security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities method: get operationId: security.GetIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities method: patch operationId: security.UpdateIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities method: delete operationId: security.DeleteIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues method: get operationId: security.identities.ListHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/healthIssues method: post operationId: security.identities.CreateHealthIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues/{healthIssue-id} method: get operationId: security.identities.GetHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/healthIssues/{healthIssue-id} method: patch operationId: security.identities.UpdateHealthIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues/{healthIssue-id} method: delete operationId: security.identities.DeleteHealthIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues/$count method: get operationId: security.identities.healthIssues.GetCount-f9af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts method: get operationId: security.identities.ListIdentityAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts method: post operationId: security.identities.CreateIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id} method: get operationId: security.identities.GetIdentityAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts/{identityAccounts-id} method: patch operationId: security.identities.UpdateIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id} method: delete operationId: security.identities.DeleteIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id}/microsoft.graph.security.invokeAction method: post operationId: security.identities.identityAccounts.identityAccounts.invokeAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/$count method: get operationId: security.identities.identityAccounts.GetCount-3544 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidateActivationConfiguration method: get operationId: security.identities.GetSensorCandidateActivationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidateActivationConfiguration method: patch operationId: security.identities.UpdateSensorCandidateActivationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidateActivationConfiguration method: delete operationId: security.identities.DeleteSensorCandidateActivationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates method: get operationId: security.identities.ListSensorCandidates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidates method: post operationId: security.identities.CreateSensorCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates/{sensorCandidate-id} method: get operationId: security.identities.GetSensorCandidates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidates/{sensorCandidate-id} method: patch operationId: security.identities.UpdateSensorCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates/{sensorCandidate-id} method: delete operationId: security.identities.DeleteSensorCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates/$count method: get operationId: security.identities.sensorCandidates.GetCount-fa5a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidates/microsoft.graph.security.activate method: post operationId: security.identities.sensorCandidates.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors method: get operationId: security.identities.ListSensors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors method: post operationId: security.identities.CreateSensors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors/{sensor-id} method: get operationId: security.identities.GetSensors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/{sensor-id} method: patch operationId: security.identities.UpdateSensors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors/{sensor-id} method: delete operationId: security.identities.DeleteSensors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors/{sensor-id}/healthIssues method: get operationId: security.identities.sensors.ListHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/{sensor-id}/healthIssues/{healthIssue-id} method: get operationId: security.identities.sensors.GetHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/{sensor-id}/healthIssues/$count method: get operationId: security.identities.sensors.healthIssues.GetCount-0a59 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/$count method: get operationId: security.identities.sensors.GetCount-000d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/microsoft.graph.security.getDeploymentAccessKey() method: get operationId: security.identities.sensors.getDeploymentAccessKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/microsoft.graph.security.getDeploymentPackageUri() method: get operationId: security.identities.sensors.getDeploymentPackageUri x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/microsoft.graph.security.regenerateDeploymentAccessKey method: post operationId: security.identities.sensors.regenerateDeploymentAccessKey x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents method: get operationId: security.ListIncidents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents method: post operationId: security.CreateIncidents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id} method: get operationId: security.GetIncidents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id} method: patch operationId: security.UpdateIncidents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id} method: delete operationId: security.DeleteIncidents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id}/alerts method: get operationId: security.incidents.ListAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id}/alerts/{alert-id} method: get operationId: security.incidents.GetAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id}/alerts/{alert-id}/comments method: post operationId: security.incidents.alerts.SetComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id}/alerts/{alert-id}/comments/$count method: get operationId: security.incidents.alerts.Comments.GetCount-ee8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id}/alerts/$count method: get operationId: security.incidents.alerts.GetCount-d6ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/$count method: get operationId: security.incidents.GetCount-9725 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels method: get operationId: security.GetLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels method: patch operationId: security.UpdateLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels method: delete operationId: security.DeleteLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities method: get operationId: security.labels.ListAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/authorities method: post operationId: security.labels.CreateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities/{authorityTemplate-id} method: get operationId: security.labels.GetAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/authorities/{authorityTemplate-id} method: patch operationId: security.labels.UpdateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities/{authorityTemplate-id} method: delete operationId: security.labels.DeleteAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities/$count method: get operationId: security.labels.authorities.GetCount-ecc0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories method: get operationId: security.labels.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories method: post operationId: security.labels.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id} method: get operationId: security.labels.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/{categoryTemplate-id} method: patch operationId: security.labels.UpdateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id} method: delete operationId: security.labels.DeleteCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories method: get operationId: security.labels.categories.ListSubcategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/{categoryTemplate-id}/subcategories method: post operationId: security.labels.categories.CreateSubcategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id} method: get operationId: security.labels.categories.GetSubcategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id} method: patch operationId: security.labels.categories.UpdateSubcategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id} method: delete operationId: security.labels.categories.DeleteSubcategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories/$count method: get operationId: security.labels.categories.subcategories.GetCount-ec6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/$count method: get operationId: security.labels.categories.GetCount-908b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/citations method: get operationId: security.labels.ListCitations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/citations method: post operationId: security.labels.CreateCitations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/citations/{citationTemplate-id} method: get operationId: security.labels.GetCitations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/citations/{citationTemplate-id} method: patch operationId: security.labels.UpdateCitations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/citations/{citationTemplate-id} method: delete operationId: security.labels.DeleteCitations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/citations/$count method: get operationId: security.labels.citations.GetCount-15c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/departments method: get operationId: security.labels.ListDepartments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/departments method: post operationId: security.labels.CreateDepartments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/departments/{departmentTemplate-id} method: get operationId: security.labels.GetDepartments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/departments/{departmentTemplate-id} method: patch operationId: security.labels.UpdateDepartments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/departments/{departmentTemplate-id} method: delete operationId: security.labels.DeleteDepartments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/departments/$count method: get operationId: security.labels.departments.GetCount-b983 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/filePlanReferences method: get operationId: security.labels.ListFilePlanReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/filePlanReferences method: post operationId: security.labels.CreateFilePlanReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/filePlanReferences/{filePlanReferenceTemplate-id} method: get operationId: security.labels.GetFilePlanReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/filePlanReferences/{filePlanReferenceTemplate-id} method: patch operationId: security.labels.UpdateFilePlanReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/filePlanReferences/{filePlanReferenceTemplate-id} method: delete operationId: security.labels.DeleteFilePlanReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/filePlanReferences/$count method: get operationId: security.labels.filePlanReferences.GetCount-3c22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels method: get operationId: security.labels.ListRetentionLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels method: post operationId: security.labels.CreateRetentionLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id} method: get operationId: security.labels.GetRetentionLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id} method: patch operationId: security.labels.UpdateRetentionLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id} method: delete operationId: security.labels.DeleteRetentionLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors method: get operationId: security.labels.retentionLabels.GetDescriptors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors method: patch operationId: security.labels.retentionLabels.UpdateDescriptors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors method: delete operationId: security.labels.retentionLabels.DeleteDescriptors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/authorityTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetAuthorityTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/categoryTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetCategoryTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/citationTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetCitationTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/departmentTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetDepartmentTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/filePlanReferenceTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetFilePlanReferenceTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages method: get operationId: security.labels.retentionLabels.ListDispositionReviewStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages method: post operationId: security.labels.retentionLabels.CreateDispositionReviewStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber} method: get operationId: security.labels.retentionLabels.GetDispositionReviewStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber} method: patch operationId: security.labels.retentionLabels.UpdateDispositionReviewStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber} method: delete operationId: security.labels.retentionLabels.DeleteDispositionReviewStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/$count method: get operationId: security.labels.retentionLabels.dispositionReviewStages.GetCount-48b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/retentionEventType method: get operationId: security.labels.retentionLabels.GetRetentionEventType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/$count method: get operationId: security.labels.retentionLabels.GetCount-3249 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/microsoft.graph.security.runHuntingQuery method: post operationId: security.runHuntingQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScoreControlProfiles method: get operationId: security.ListSecureScoreControlProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScoreControlProfiles method: post operationId: security.CreateSecureScoreControlProfiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/secureScoreControlProfiles/{secureScoreControlProfile-id} method: get operationId: security.GetSecureScoreControlProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScoreControlProfiles/{secureScoreControlProfile-id} method: patch operationId: security.UpdateSecureScoreControlProfiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/secureScoreControlProfiles/{secureScoreControlProfile-id} method: delete operationId: security.DeleteSecureScoreControlProfiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/secureScoreControlProfiles/$count method: get operationId: security.secureScoreControlProfiles.GetCount-05f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScores method: get operationId: security.ListSecureScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScores method: post operationId: security.CreateSecureScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScores/{secureScore-id} method: get operationId: security.GetSecureScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScores/{secureScore-id} method: patch operationId: security.UpdateSecureScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScores/{secureScore-id} method: delete operationId: security.DeleteSecureScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScores/$count method: get operationId: security.secureScores.GetCount-cb39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests method: get operationId: security.ListSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests method: post operationId: security.CreateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id} method: get operationId: security.GetSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id} method: patch operationId: security.UpdateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id} method: delete operationId: security.DeleteSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers method: get operationId: security.subjectRightsRequests.ListApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id} method: get operationId: security.subjectRightsRequests.GetApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: get operationId: security.subjectRightsRequests.approvers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: patch operationId: security.subjectRightsRequests.approvers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors method: get operationId: security.subjectRightsRequests.approvers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count method: get operationId: security.subjectRightsRequests.approvers.ServiceProvisioningErrors.GetCount-2135 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName='{userPrincipalName}') method: get operationId: security.subjectRightsRequests.approvers.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count method: get operationId: security.subjectRightsRequests.approvers.GetCount-2c51 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators method: get operationId: security.subjectRightsRequests.ListCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id} method: get operationId: security.subjectRightsRequests.GetCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: get operationId: security.subjectRightsRequests.collaborators.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: patch operationId: security.subjectRightsRequests.collaborators.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors method: get operationId: security.subjectRightsRequests.collaborators.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count method: get operationId: security.subjectRightsRequests.collaborators.ServiceProvisioningErrors.GetCount-9d67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName='{userPrincipalName}') method: get operationId: security.subjectRightsRequests.collaborators.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count method: get operationId: security.subjectRightsRequests.collaborators.GetCount-11c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment() method: get operationId: security.subjectRightsRequests.subjectRightsRequest.getFinalAttachment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport() method: get operationId: security.subjectRightsRequests.subjectRightsRequest.getFinalReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes method: get operationId: security.subjectRightsRequests.ListNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes method: post operationId: security.subjectRightsRequests.CreateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: get operationId: security.subjectRightsRequests.GetNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: patch operationId: security.subjectRightsRequests.UpdateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: delete operationId: security.subjectRightsRequests.DeleteNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count method: get operationId: security.subjectRightsRequests.notes.GetCount-d132 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/team method: get operationId: security.subjectRightsRequests.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/$count method: get operationId: security.subjectRightsRequests.GetCount-8072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence method: get operationId: security.GetThreatIntelligence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence method: patch operationId: security.UpdateThreatIntelligence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence method: delete operationId: security.DeleteThreatIntelligence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators method: get operationId: security.threatIntelligence.ListArticleIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articleIndicators method: post operationId: security.threatIntelligence.CreateArticleIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id} method: get operationId: security.threatIntelligence.GetArticleIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id} method: patch operationId: security.threatIntelligence.UpdateArticleIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id} method: delete operationId: security.threatIntelligence.DeleteArticleIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id}/artifact method: get operationId: security.threatIntelligence.articleIndicators.GetArtifact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articleIndicators/$count method: get operationId: security.threatIntelligence.articleIndicators.GetCount-c9c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles method: get operationId: security.threatIntelligence.ListArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles method: post operationId: security.threatIntelligence.CreateArticles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articles/{article-id} method: get operationId: security.threatIntelligence.GetArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/{article-id} method: patch operationId: security.threatIntelligence.UpdateArticles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articles/{article-id} method: delete operationId: security.threatIntelligence.DeleteArticles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articles/{article-id}/indicators method: get operationId: security.threatIntelligence.articles.ListIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/{article-id}/indicators/{articleIndicator-id} method: get operationId: security.threatIntelligence.articles.GetIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/{article-id}/indicators/$count method: get operationId: security.threatIntelligence.articles.indicators.GetCount-1d6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/$count method: get operationId: security.threatIntelligence.articles.GetCount-3702 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents method: get operationId: security.threatIntelligence.ListHostComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents method: post operationId: security.threatIntelligence.CreateHostComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostComponents/{hostComponent-id} method: get operationId: security.threatIntelligence.GetHostComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents/{hostComponent-id} method: patch operationId: security.threatIntelligence.UpdateHostComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostComponents/{hostComponent-id} method: delete operationId: security.threatIntelligence.DeleteHostComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostComponents/{hostComponent-id}/host method: get operationId: security.threatIntelligence.hostComponents.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents/$count method: get operationId: security.threatIntelligence.hostComponents.GetCount-3ca4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies method: get operationId: security.threatIntelligence.ListHostCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies method: post operationId: security.threatIntelligence.CreateHostCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostCookies/{hostCookie-id} method: get operationId: security.threatIntelligence.GetHostCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies/{hostCookie-id} method: patch operationId: security.threatIntelligence.UpdateHostCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostCookies/{hostCookie-id} method: delete operationId: security.threatIntelligence.DeleteHostCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostCookies/{hostCookie-id}/host method: get operationId: security.threatIntelligence.hostCookies.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies/$count method: get operationId: security.threatIntelligence.hostCookies.GetCount-ca74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs method: get operationId: security.threatIntelligence.ListHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs method: post operationId: security.threatIntelligence.CreateHostPairs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.GetHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs/{hostPair-id} method: patch operationId: security.threatIntelligence.UpdateHostPairs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPairs/{hostPair-id} method: delete operationId: security.threatIntelligence.DeleteHostPairs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPairs/{hostPair-id}/childHost method: get operationId: security.threatIntelligence.hostPairs.GetChildHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs/{hostPair-id}/parentHost method: get operationId: security.threatIntelligence.hostPairs.GetParentHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs/$count method: get operationId: security.threatIntelligence.hostPairs.GetCount-6e30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts method: get operationId: security.threatIntelligence.ListHostPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts method: post operationId: security.threatIntelligence.CreateHostPorts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPorts/{hostPort-id} method: get operationId: security.threatIntelligence.GetHostPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts/{hostPort-id} method: patch operationId: security.threatIntelligence.UpdateHostPorts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPorts/{hostPort-id} method: delete operationId: security.threatIntelligence.DeleteHostPorts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPorts/{hostPort-id}/host method: get operationId: security.threatIntelligence.hostPorts.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts/{hostPort-id}/mostRecentSslCertificate method: get operationId: security.threatIntelligence.hostPorts.GetMostRecentSslCertificate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts/$count method: get operationId: security.threatIntelligence.hostPorts.GetCount-5189 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts method: get operationId: security.threatIntelligence.ListHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts method: post operationId: security.threatIntelligence.CreateHosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id} method: get operationId: security.threatIntelligence.GetHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id} method: patch operationId: security.threatIntelligence.UpdateHosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id} method: delete operationId: security.threatIntelligence.DeleteHosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id}/childHostPairs method: get operationId: security.threatIntelligence.hosts.ListChildHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/childHostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.hosts.GetChildHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/childHostPairs/$count method: get operationId: security.threatIntelligence.hosts.childHostPairs.GetCount-d960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/components method: get operationId: security.threatIntelligence.hosts.ListComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/components/{hostComponent-id} method: get operationId: security.threatIntelligence.hosts.GetComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/components/$count method: get operationId: security.threatIntelligence.hosts.components.GetCount-3f6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/cookies method: get operationId: security.threatIntelligence.hosts.ListCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/cookies/{hostCookie-id} method: get operationId: security.threatIntelligence.hosts.GetCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/cookies/$count method: get operationId: security.threatIntelligence.hosts.cookies.GetCount-d607 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/hostPairs method: get operationId: security.threatIntelligence.hosts.ListHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/hostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.hosts.GetHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/hostPairs/$count method: get operationId: security.threatIntelligence.hosts.hostPairs.GetCount-e637 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/parentHostPairs method: get operationId: security.threatIntelligence.hosts.ListParentHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/parentHostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.hosts.GetParentHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/parentHostPairs/$count method: get operationId: security.threatIntelligence.hosts.parentHostPairs.GetCount-51b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDns method: get operationId: security.threatIntelligence.hosts.ListPassiveDns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDns/{passiveDnsRecord-id} method: get operationId: security.threatIntelligence.hosts.GetPassiveDns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDns/$count method: get operationId: security.threatIntelligence.hosts.passiveDns.GetCount-7c2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDnsReverse method: get operationId: security.threatIntelligence.hosts.ListPassiveDnsReverse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/{passiveDnsRecord-id} method: get operationId: security.threatIntelligence.hosts.GetPassiveDnsReverse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/$count method: get operationId: security.threatIntelligence.hosts.passiveDnsReverse.GetCount-0421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/ports method: get operationId: security.threatIntelligence.hosts.ListPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/ports/{hostPort-id} method: get operationId: security.threatIntelligence.hosts.GetPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/ports/$count method: get operationId: security.threatIntelligence.hosts.ports.GetCount-af86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/reputation method: get operationId: security.threatIntelligence.hosts.GetReputation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/reputation method: patch operationId: security.threatIntelligence.hosts.UpdateReputation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id}/reputation method: delete operationId: security.threatIntelligence.hosts.DeleteReputation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id}/sslCertificates method: get operationId: security.threatIntelligence.hosts.ListSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/sslCertificates/{hostSslCertificate-id} method: get operationId: security.threatIntelligence.hosts.GetSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/sslCertificates/$count method: get operationId: security.threatIntelligence.hosts.sslCertificates.GetCount-eba7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/subdomains method: get operationId: security.threatIntelligence.hosts.ListSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/subdomains/{subdomain-id} method: get operationId: security.threatIntelligence.hosts.GetSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/subdomains/$count method: get operationId: security.threatIntelligence.hosts.subdomains.GetCount-67a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/trackers method: get operationId: security.threatIntelligence.hosts.ListTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/trackers/{hostTracker-id} method: get operationId: security.threatIntelligence.hosts.GetTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/trackers/$count method: get operationId: security.threatIntelligence.hosts.trackers.GetCount-b20f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/whois method: get operationId: security.threatIntelligence.hosts.GetWhois x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/$count method: get operationId: security.threatIntelligence.hosts.GetCount-5d36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates method: get operationId: security.threatIntelligence.ListHostSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates method: post operationId: security.threatIntelligence.CreateHostSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id} method: get operationId: security.threatIntelligence.GetHostSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id} method: patch operationId: security.threatIntelligence.UpdateHostSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id} method: delete operationId: security.threatIntelligence.DeleteHostSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/host method: get operationId: security.threatIntelligence.hostSslCertificates.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/sslCertificate method: get operationId: security.threatIntelligence.hostSslCertificates.GetSslCertificate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates/$count method: get operationId: security.threatIntelligence.hostSslCertificates.GetCount-a40b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers method: get operationId: security.threatIntelligence.ListHostTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers method: post operationId: security.threatIntelligence.CreateHostTrackers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostTrackers/{hostTracker-id} method: get operationId: security.threatIntelligence.GetHostTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers/{hostTracker-id} method: patch operationId: security.threatIntelligence.UpdateHostTrackers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostTrackers/{hostTracker-id} method: delete operationId: security.threatIntelligence.DeleteHostTrackers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostTrackers/{hostTracker-id}/host method: get operationId: security.threatIntelligence.hostTrackers.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers/$count method: get operationId: security.threatIntelligence.hostTrackers.GetCount-1b5a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators method: get operationId: security.threatIntelligence.ListIntelligenceProfileIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators method: post operationId: security.threatIntelligence.CreateIntelligenceProfileIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id} method: get operationId: security.threatIntelligence.GetIntelligenceProfileIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id} method: patch operationId: security.threatIntelligence.UpdateIntelligenceProfileIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id} method: delete operationId: security.threatIntelligence.DeleteIntelligenceProfileIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}/artifact method: get operationId: security.threatIntelligence.intelligenceProfileIndicators.GetArtifact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators/$count method: get operationId: security.threatIntelligence.intelligenceProfileIndicators.GetCount-9a16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles method: get operationId: security.threatIntelligence.ListIntelProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles method: post operationId: security.threatIntelligence.CreateIntelProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id} method: get operationId: security.threatIntelligence.GetIntelProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id} method: patch operationId: security.threatIntelligence.UpdateIntelProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id} method: delete operationId: security.threatIntelligence.DeleteIntelProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators method: get operationId: security.threatIntelligence.intelProfiles.ListIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/{intelligenceProfileIndicator-id} method: get operationId: security.threatIntelligence.intelProfiles.GetIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/$count method: get operationId: security.threatIntelligence.intelProfiles.indicators.GetCount-a1bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/$count method: get operationId: security.threatIntelligence.intelProfiles.GetCount-4b06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords method: get operationId: security.threatIntelligence.ListPassiveDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords method: post operationId: security.threatIntelligence.CreatePassiveDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id} method: get operationId: security.threatIntelligence.GetPassiveDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id} method: patch operationId: security.threatIntelligence.UpdatePassiveDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id} method: delete operationId: security.threatIntelligence.DeletePassiveDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/artifact method: get operationId: security.threatIntelligence.passiveDnsRecords.GetArtifact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/parentHost method: get operationId: security.threatIntelligence.passiveDnsRecords.GetParentHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords/$count method: get operationId: security.threatIntelligence.passiveDnsRecords.GetCount-a5be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates method: get operationId: security.threatIntelligence.ListSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates method: post operationId: security.threatIntelligence.CreateSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id} method: get operationId: security.threatIntelligence.GetSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id} method: patch operationId: security.threatIntelligence.UpdateSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id} method: delete operationId: security.threatIntelligence.DeleteSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts method: get operationId: security.threatIntelligence.sslCertificates.ListRelatedHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/{host-id} method: get operationId: security.threatIntelligence.sslCertificates.GetRelatedHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/$count method: get operationId: security.threatIntelligence.sslCertificates.relatedHosts.GetCount-0b8e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/$count method: get operationId: security.threatIntelligence.sslCertificates.GetCount-cfbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains method: get operationId: security.threatIntelligence.ListSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains method: post operationId: security.threatIntelligence.CreateSubdomains x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/subdomains/{subdomain-id} method: get operationId: security.threatIntelligence.GetSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains/{subdomain-id} method: patch operationId: security.threatIntelligence.UpdateSubdomains x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/subdomains/{subdomain-id} method: delete operationId: security.threatIntelligence.DeleteSubdomains x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/subdomains/{subdomain-id}/host method: get operationId: security.threatIntelligence.subdomains.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains/$count method: get operationId: security.threatIntelligence.subdomains.GetCount-34a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities method: get operationId: security.threatIntelligence.ListVulnerabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities method: post operationId: security.threatIntelligence.CreateVulnerabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id} method: get operationId: security.threatIntelligence.GetVulnerabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id} method: patch operationId: security.threatIntelligence.UpdateVulnerabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id} method: delete operationId: security.threatIntelligence.DeleteVulnerabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles method: get operationId: security.threatIntelligence.vulnerabilities.ListArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/{article-id} method: get operationId: security.threatIntelligence.vulnerabilities.GetArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/$count method: get operationId: security.threatIntelligence.vulnerabilities.articles.GetCount-3551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components method: get operationId: security.threatIntelligence.vulnerabilities.ListComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components method: post operationId: security.threatIntelligence.vulnerabilities.CreateComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id} method: get operationId: security.threatIntelligence.vulnerabilities.GetComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id} method: patch operationId: security.threatIntelligence.vulnerabilities.UpdateComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id} method: delete operationId: security.threatIntelligence.vulnerabilities.DeleteComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/$count method: get operationId: security.threatIntelligence.vulnerabilities.components.GetCount-d51b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/$count method: get operationId: security.threatIntelligence.vulnerabilities.GetCount-d2da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords method: get operationId: security.threatIntelligence.ListWhoisHistoryRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords method: post operationId: security.threatIntelligence.CreateWhoisHistoryRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id} method: get operationId: security.threatIntelligence.GetWhoisHistoryRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id} method: patch operationId: security.threatIntelligence.UpdateWhoisHistoryRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id} method: delete operationId: security.threatIntelligence.DeleteWhoisHistoryRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}/host method: get operationId: security.threatIntelligence.whoisHistoryRecords.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords/$count method: get operationId: security.threatIntelligence.whoisHistoryRecords.GetCount-175e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords method: get operationId: security.threatIntelligence.ListWhoisRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords method: post operationId: security.threatIntelligence.CreateWhoisRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id} method: get operationId: security.threatIntelligence.GetWhoisRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id} method: patch operationId: security.threatIntelligence.UpdateWhoisRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id} method: delete operationId: security.threatIntelligence.DeleteWhoisRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/history method: get operationId: security.threatIntelligence.whoisRecords.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/{whoisHistoryRecord-id} method: get operationId: security.threatIntelligence.whoisRecords.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/$count method: get operationId: security.threatIntelligence.whoisRecords.history.GetCount-86f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/host method: get operationId: security.threatIntelligence.whoisRecords.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/$count method: get operationId: security.threatIntelligence.whoisRecords.GetCount-21a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers method: get operationId: security.GetTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers method: patch operationId: security.UpdateTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers method: delete operationId: security.DeleteTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents method: get operationId: security.triggers.ListRetentionEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers/retentionEvents method: post operationId: security.triggers.CreateRetentionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents/{retentionEvent-id} method: get operationId: security.triggers.GetRetentionEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers/retentionEvents/{retentionEvent-id} method: patch operationId: security.triggers.UpdateRetentionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents/{retentionEvent-id} method: delete operationId: security.triggers.DeleteRetentionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents/{retentionEvent-id}/retentionEventType method: get operationId: security.triggers.retentionEvents.GetRetentionEventType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers/retentionEvents/$count method: get operationId: security.triggers.retentionEvents.GetCount-84a4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes method: get operationId: security.GetTriggerTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes method: patch operationId: security.UpdateTriggerTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes method: delete operationId: security.DeleteTriggerTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes method: get operationId: security.triggerTypes.ListRetentionEventTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes/retentionEventTypes method: post operationId: security.triggerTypes.CreateRetentionEventTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes/{retentionEventType-id} method: get operationId: security.triggerTypes.GetRetentionEventTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes/retentionEventTypes/{retentionEventType-id} method: patch operationId: security.triggerTypes.UpdateRetentionEventTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes/{retentionEventType-id} method: delete operationId: security.triggerTypes.DeleteRetentionEventTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes/$count method: get operationId: security.triggerTypes.retentionEventTypes.GetCount-e3fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals method: get operationId: servicePrincipals.servicePrincipal.ListServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals method: post operationId: servicePrincipals.servicePrincipal.CreateServicePrincipal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id} method: get operationId: servicePrincipals.servicePrincipal.GetServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id} method: patch operationId: servicePrincipals.servicePrincipal.UpdateServicePrincipal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id} method: delete operationId: servicePrincipals.servicePrincipal.DeleteServicePrincipal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appManagementPolicies method: get operationId: servicePrincipals.ListAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appManagementPolicies/{appManagementPolicy-id} method: get operationId: servicePrincipals.GetAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appManagementPolicies/$count method: get operationId: servicePrincipals.appManagementPolicies.GetCount-5cee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo method: get operationId: servicePrincipals.ListAppRoleAssignedTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo method: post operationId: servicePrincipals.CreateAppRoleAssignedTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id} method: get operationId: servicePrincipals.GetAppRoleAssignedTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id} method: patch operationId: servicePrincipals.UpdateAppRoleAssignedTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id} method: delete operationId: servicePrincipals.DeleteAppRoleAssignedTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/$count method: get operationId: servicePrincipals.appRoleAssignedTo.GetCount-705c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments method: get operationId: servicePrincipals.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments method: post operationId: servicePrincipals.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id} method: get operationId: servicePrincipals.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: servicePrincipals.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: servicePrincipals.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/$count method: get operationId: servicePrincipals.appRoleAssignments.GetCount-4e95 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies method: get operationId: servicePrincipals.ListClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/{claimsMappingPolicy-id}/$ref method: delete operationId: servicePrincipals.claimsMappingPolicies.DeleteRefClaimsMappingPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$count method: get operationId: servicePrincipals.claimsMappingPolicies.GetCount-832a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref method: get operationId: servicePrincipals.ListRefClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref method: post operationId: servicePrincipals.CreateRefClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref method: delete operationId: servicePrincipals.DeleteRefClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/createdObjects method: get operationId: servicePrincipals.ListCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id} method: get operationId: servicePrincipals.GetCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: servicePrincipals.GetCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/$count method: get operationId: servicePrincipals.createdObjects.GetCount-0714 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/graph.servicePrincipal method: get operationId: servicePrincipals.ListCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/graph.servicePrincipal/$count method: get operationId: servicePrincipals.CreatedObjects.GetCount.AsServicePrincipal-768a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications method: get operationId: servicePrincipals.ListDelegatedPermissionClassifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications method: post operationId: servicePrincipals.CreateDelegatedPermissionClassifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id} method: get operationId: servicePrincipals.GetDelegatedPermissionClassifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id} method: patch operationId: servicePrincipals.UpdateDelegatedPermissionClassifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id} method: delete operationId: servicePrincipals.DeleteDelegatedPermissionClassifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/$count method: get operationId: servicePrincipals.delegatedPermissionClassifications.GetCount-31f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/endpoints method: get operationId: servicePrincipals.ListEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/endpoints method: post operationId: servicePrincipals.CreateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id} method: get operationId: servicePrincipals.GetEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id} method: patch operationId: servicePrincipals.UpdateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id} method: delete operationId: servicePrincipals.DeleteEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/endpoints/$count method: get operationId: servicePrincipals.endpoints.GetCount-c0e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials method: get operationId: servicePrincipals.ListFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials method: post operationId: servicePrincipals.CreateFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: get operationId: servicePrincipals.GetFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: patch operationId: servicePrincipals.UpdateFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: delete operationId: servicePrincipals.DeleteFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials(name='{name}') method: get operationId: servicePrincipals.federatedIdentityCredentials.GetByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials(name='{name}') method: patch operationId: servicePrincipals.federatedIdentityCredentials.UpdateByName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials(name='{name}') method: delete operationId: servicePrincipals.federatedIdentityCredentials.DeleteByName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/$count method: get operationId: servicePrincipals.federatedIdentityCredentials.GetCount-d9cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies method: get operationId: servicePrincipals.ListHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/$ref method: delete operationId: servicePrincipals.homeRealmDiscoveryPolicies.DeleteRefHomeRealmDiscoveryPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$count method: get operationId: servicePrincipals.homeRealmDiscoveryPolicies.GetCount-d161 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref method: get operationId: servicePrincipals.ListRefHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref method: post operationId: servicePrincipals.CreateRefHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref method: delete operationId: servicePrincipals.DeleteRefHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/memberOf method: get operationId: servicePrincipals.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id} method: get operationId: servicePrincipals.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: servicePrincipals.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: servicePrincipals.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/$count method: get operationId: servicePrincipals.memberOf.GetCount-be11 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.administrativeUnit method: get operationId: servicePrincipals.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.administrativeUnit/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsAdministrativeUnit-472e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.directoryRole method: get operationId: servicePrincipals.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.directoryRole/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsDirectoryRole-fa4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.group method: get operationId: servicePrincipals.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.group/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsGroup-96d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/addKey method: post operationId: servicePrincipals.servicePrincipal.addKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/addPassword method: post operationId: servicePrincipals.servicePrincipal.addPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/addTokenSigningCertificate method: post operationId: servicePrincipals.servicePrincipal.addTokenSigningCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/checkMemberGroups method: post operationId: servicePrincipals.servicePrincipal.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/checkMemberObjects method: post operationId: servicePrincipals.servicePrincipal.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/getMemberGroups method: post operationId: servicePrincipals.servicePrincipal.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/getMemberObjects method: post operationId: servicePrincipals.servicePrincipal.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/removeKey method: post operationId: servicePrincipals.servicePrincipal.removeKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/removePassword method: post operationId: servicePrincipals.servicePrincipal.removePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/restore method: post operationId: servicePrincipals.servicePrincipal.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants method: get operationId: servicePrincipals.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: servicePrincipals.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count method: get operationId: servicePrincipals.oauth2PermissionGrants.GetCount-f9dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects method: get operationId: servicePrincipals.ListOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id} method: get operationId: servicePrincipals.GetOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.application method: get operationId: servicePrincipals.GetOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.appRoleAssignment method: get operationId: servicePrincipals.GetOwnedObjects.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.endpoint method: get operationId: servicePrincipals.GetOwnedObjects.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: servicePrincipals.GetOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/$count method: get operationId: servicePrincipals.ownedObjects.GetCount-7ae7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.application method: get operationId: servicePrincipals.ListOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.application/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsApplication-2b95 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.appRoleAssignment method: get operationId: servicePrincipals.ListOwnedObjects.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.appRoleAssignment/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsAppRoleAssignment-793c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.endpoint method: get operationId: servicePrincipals.ListOwnedObjects.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.endpoint/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsEndpoint-4594 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.group method: get operationId: servicePrincipals.ListOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.group/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsGroup-fc2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.servicePrincipal method: get operationId: servicePrincipals.ListOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.servicePrincipal/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsServicePrincipal-19c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners method: get operationId: servicePrincipals.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/$ref method: delete operationId: servicePrincipals.owners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.appRoleAssignment method: get operationId: servicePrincipals.GetOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.endpoint method: get operationId: servicePrincipals.GetOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.servicePrincipal method: get operationId: servicePrincipals.GetOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.user method: get operationId: servicePrincipals.GetOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/$count method: get operationId: servicePrincipals.owners.GetCount-ec9a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/$ref method: get operationId: servicePrincipals.ListRefOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/$ref method: post operationId: servicePrincipals.CreateRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/owners/$ref method: delete operationId: servicePrincipals.DeleteRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.appRoleAssignment method: get operationId: servicePrincipals.ListOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.appRoleAssignment/$count method: get operationId: servicePrincipals.Owners.GetCount.AsAppRoleAssignment-abce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.endpoint method: get operationId: servicePrincipals.ListOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.endpoint/$count method: get operationId: servicePrincipals.Owners.GetCount.AsEndpoint-9454 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.servicePrincipal method: get operationId: servicePrincipals.ListOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.servicePrincipal/$count method: get operationId: servicePrincipals.Owners.GetCount.AsServicePrincipal-c35b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.user method: get operationId: servicePrincipals.ListOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.user/$count method: get operationId: servicePrincipals.Owners.GetCount.AsUser-aab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration method: get operationId: servicePrincipals.GetRemoteDesktopSecurityConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration method: patch operationId: servicePrincipals.UpdateRemoteDesktopSecurityConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration method: delete operationId: servicePrincipals.DeleteRemoteDesktopSecurityConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups method: get operationId: servicePrincipals.remoteDesktopSecurityConfiguration.ListTargetDeviceGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups method: post operationId: servicePrincipals.remoteDesktopSecurityConfiguration.CreateTargetDeviceGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id} method: get operationId: servicePrincipals.remoteDesktopSecurityConfiguration.GetTargetDeviceGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id} method: patch operationId: servicePrincipals.remoteDesktopSecurityConfiguration.UpdateTargetDeviceGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id} method: delete operationId: servicePrincipals.remoteDesktopSecurityConfiguration.DeleteTargetDeviceGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/$count method: get operationId: servicePrincipals.remoteDesktopSecurityConfiguration.targetDeviceGroups.GetCount-51f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization method: get operationId: servicePrincipals.GetSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization method: put operationId: servicePrincipals.SetSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization method: delete operationId: servicePrincipals.DeleteSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs method: get operationId: servicePrincipals.synchronization.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs method: post operationId: servicePrincipals.synchronization.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id} method: get operationId: servicePrincipals.synchronization.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id} method: patch operationId: servicePrincipals.synchronization.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id} method: delete operationId: servicePrincipals.synchronization.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: get operationId: servicePrincipals.synchronization.jobs.GetBulkUpload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: patch operationId: servicePrincipals.synchronization.jobs.UpdateBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: delete operationId: servicePrincipals.synchronization.jobs.DeleteBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: get operationId: servicePrincipals.synchronization.jobs.GetBulkUploadContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: put operationId: servicePrincipals.synchronization.jobs.UpdateBulkUploadContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: delete operationId: servicePrincipals.synchronization.jobs.DeleteBulkUploadContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.pause x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.provisionOnDemand x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.restart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.validateCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema method: get operationId: servicePrincipals.synchronization.jobs.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema method: patch operationId: servicePrincipals.synchronization.jobs.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema method: delete operationId: servicePrincipals.synchronization.jobs.DeleteSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: get operationId: servicePrincipals.synchronization.jobs.schema.ListDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: post operationId: servicePrincipals.synchronization.jobs.schema.CreateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: get operationId: servicePrincipals.synchronization.jobs.schema.GetDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: patch operationId: servicePrincipals.synchronization.jobs.schema.UpdateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: delete operationId: servicePrincipals.synchronization.jobs.schema.DeleteDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.directories.directoryDefinition.discover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count method: get operationId: servicePrincipals.synchronization.jobs.schema.directories.GetCount-af56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators() method: get operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions() method: get operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.parseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/$count method: get operationId: servicePrincipals.synchronization.jobs.GetCount-5eba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/validateCredentials method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.validateCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/acquireAccessToken method: post operationId: servicePrincipals.servicePrincipal.synchronization.acquireAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/secrets method: put operationId: servicePrincipals.synchronization.SetSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count method: get operationId: servicePrincipals.synchronization.Secrets.GetCount-65c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates method: get operationId: servicePrincipals.synchronization.ListTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates method: post operationId: servicePrincipals.synchronization.CreateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id} method: get operationId: servicePrincipals.synchronization.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id} method: patch operationId: servicePrincipals.synchronization.UpdateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id} method: delete operationId: servicePrincipals.synchronization.DeleteTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: get operationId: servicePrincipals.synchronization.templates.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: patch operationId: servicePrincipals.synchronization.templates.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: delete operationId: servicePrincipals.synchronization.templates.DeleteSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: get operationId: servicePrincipals.synchronization.templates.schema.ListDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: post operationId: servicePrincipals.synchronization.templates.schema.CreateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: get operationId: servicePrincipals.synchronization.templates.schema.GetDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: patch operationId: servicePrincipals.synchronization.templates.schema.UpdateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: delete operationId: servicePrincipals.synchronization.templates.schema.DeleteDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.directories.directoryDefinition.discover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count method: get operationId: servicePrincipals.synchronization.templates.schema.directories.GetCount-f937 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators() method: get operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions() method: get operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression method: post operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.parseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/$count method: get operationId: servicePrincipals.synchronization.templates.GetCount-1c9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies method: get operationId: servicePrincipals.ListTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref method: delete operationId: servicePrincipals.tokenIssuancePolicies.DeleteRefTokenIssuancePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$count method: get operationId: servicePrincipals.tokenIssuancePolicies.GetCount-578b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$ref method: get operationId: servicePrincipals.ListRefTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$ref method: post operationId: servicePrincipals.CreateRefTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$ref method: delete operationId: servicePrincipals.DeleteRefTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies method: get operationId: servicePrincipals.ListTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref method: delete operationId: servicePrincipals.tokenLifetimePolicies.DeleteRefTokenLifetimePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$count method: get operationId: servicePrincipals.tokenLifetimePolicies.GetCount-4121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$ref method: get operationId: servicePrincipals.ListRefTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$ref method: post operationId: servicePrincipals.CreateRefTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$ref method: delete operationId: servicePrincipals.DeleteRefTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf method: get operationId: servicePrincipals.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: servicePrincipals.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: servicePrincipals.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/graph.directoryRole method: get operationId: servicePrincipals.GetTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/$count method: get operationId: servicePrincipals.transitiveMemberOf.GetCount-4794 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: servicePrincipals.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: servicePrincipals.TransitiveMemberOf.GetCount.AsAdministrativeUnit-4450 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.directoryRole method: get operationId: servicePrincipals.ListTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.directoryRole/$count method: get operationId: servicePrincipals.TransitiveMemberOf.GetCount.AsDirectoryRole-8951 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.group method: get operationId: servicePrincipals.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.group/$count method: get operationId: servicePrincipals.TransitiveMemberOf.GetCount.AsGroup-e005 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals(appId='{appId}') method: get operationId: servicePrincipals.servicePrincipal.GetServicePrincipalByAppId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals(appId='{appId}') method: patch operationId: servicePrincipals.servicePrincipal.UpdateServicePrincipalByAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals(appId='{appId}') method: delete operationId: servicePrincipals.servicePrincipal.DeleteServicePrincipalByAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/$count method: get operationId: servicePrincipals.GetCount-da6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/delta() method: get operationId: servicePrincipals.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/getAvailableExtensionProperties method: post operationId: servicePrincipals.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/getByIds method: post operationId: servicePrincipals.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/validateProperties method: post operationId: servicePrincipals.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares method: get operationId: shares.sharedDriveItem.ListSharedDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares method: post operationId: shares.sharedDriveItem.CreateSharedDriveItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id} method: get operationId: shares.sharedDriveItem.GetSharedDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id} method: patch operationId: shares.sharedDriveItem.UpdateSharedDriveItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id} method: delete operationId: shares.sharedDriveItem.DeleteSharedDriveItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/createdByUser method: get operationId: shares.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/createdByUser/mailboxSettings method: get operationId: shares.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/createdByUser/mailboxSettings method: patch operationId: shares.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: shares.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: shares.createdByUser.ServiceProvisioningErrors.GetCount-abf4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/driveItem method: get operationId: shares.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/driveItem/content method: get operationId: shares.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/driveItem/content method: put operationId: shares.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/driveItem/content method: delete operationId: shares.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/items method: get operationId: shares.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/items/{driveItem-id} method: get operationId: shares.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/items/{driveItem-id}/content method: get operationId: shares.GetItemsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/items/{driveItem-id}/content method: put operationId: shares.UpdateItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/items/{driveItem-id}/content method: delete operationId: shares.DeleteItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/items/$count method: get operationId: shares.items.GetCount-245c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser method: get operationId: shares.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: shares.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: shares.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: shares.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: shares.lastModifiedByUser.ServiceProvisioningErrors.GetCount-a885 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list method: get operationId: shares.GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list method: patch operationId: shares.UpdateList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list method: delete operationId: shares.DeleteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns method: get operationId: shares.list.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/columns method: post operationId: shares.list.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id} method: get operationId: shares.list.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id} method: patch operationId: shares.list.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id} method: delete operationId: shares.list.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}/sourceColumn method: get operationId: shares.list.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/columns/$count method: get operationId: shares.list.columns.GetCount-b936 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes method: get operationId: shares.list.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes method: post operationId: shares.list.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id} method: get operationId: shares.list.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id} method: patch operationId: shares.list.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id} method: delete operationId: shares.list.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/base method: get operationId: shares.list.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes method: get operationId: shares.list.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: shares.list.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: shares.list.contentTypes.baseTypes.GetCount-f23a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks method: get operationId: shares.list.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks method: post operationId: shares.list.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: shares.list.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: shares.list.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: shares.list.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: shares.list.contentTypes.columnLinks.GetCount-a211 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions method: get operationId: shares.list.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: shares.list.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: shares.list.contentTypes.columnPositions.GetCount-1b55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns method: get operationId: shares.list.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns method: post operationId: shares.list.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: shares.list.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: shares.list.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: shares.list.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: shares.list.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/$count method: get operationId: shares.list.contentTypes.columns.GetCount-db38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/isPublished() method: get operationId: shares.sharedDriveItem.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/publish method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/unpublish method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/$count method: get operationId: shares.list.contentTypes.GetCount-70f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/addCopy method: post operationId: shares.sharedDriveItem.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/addCopyFromContentTypeHub method: post operationId: shares.sharedDriveItem.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/getCompatibleHubContentTypes() method: get operationId: shares.sharedDriveItem.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser method: get operationId: shares.list.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings method: get operationId: shares.list.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings method: patch operationId: shares.list.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors method: get operationId: shares.list.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.createdByUser.ServiceProvisioningErrors.GetCount-7658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/drive method: get operationId: shares.list.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items method: get operationId: shares.list.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items method: post operationId: shares.list.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id} method: get operationId: shares.list.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id} method: patch operationId: shares.list.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id} method: delete operationId: shares.list.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/analytics method: get operationId: shares.list.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser method: get operationId: shares.list.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: shares.list.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: shares.list.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: shares.list.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.items.createdByUser.ServiceProvisioningErrors.GetCount-1b79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions method: get operationId: shares.list.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions method: post operationId: shares.list.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: shares.list.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: shares.list.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: shares.list.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: shares.list.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: shares.list.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: shares.list.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: shares.sharedDriveItem.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/$count method: get operationId: shares.list.items.documentSetVersions.GetCount-172d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem method: get operationId: shares.list.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content method: get operationId: shares.list.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content method: put operationId: shares.list.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content method: delete operationId: shares.list.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields method: get operationId: shares.list.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields method: patch operationId: shares.list.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields method: delete operationId: shares.list.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser method: get operationId: shares.list.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: shares.list.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: shares.list.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: shares.list.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-401d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createLink method: post operationId: shares.sharedDriveItem.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval() method: get operationId: shares.sharedDriveItem.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: shares.sharedDriveItem.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions method: get operationId: shares.list.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions method: post operationId: shares.list.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: shares.list.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: shares.list.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: shares.list.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: shares.list.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: shares.list.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: shares.list.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: shares.sharedDriveItem.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/$count method: get operationId: shares.list.items.versions.GetCount-0c45 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/delta() method: get operationId: shares.sharedDriveItem.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/delta(token='{token}') method: get operationId: shares.sharedDriveItem.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser method: get operationId: shares.list.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings method: get operationId: shares.list.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings method: patch operationId: shares.list.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/serviceProvisioningErrors method: get operationId: shares.list.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.lastModifiedByUser.ServiceProvisioningErrors.GetCount-8cfb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/operations method: get operationId: shares.list.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/operations method: post operationId: shares.list.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id} method: get operationId: shares.list.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id} method: patch operationId: shares.list.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id} method: delete operationId: shares.list.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/operations/$count method: get operationId: shares.list.operations.GetCount-5f90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions method: get operationId: shares.list.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions method: post operationId: shares.list.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: get operationId: shares.list.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: patch operationId: shares.list.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: delete operationId: shares.list.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize method: post operationId: shares.sharedDriveItem.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/$count method: get operationId: shares.list.subscriptions.GetCount-4363 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/listItem method: get operationId: shares.GetListItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/permission method: get operationId: shares.GetPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/permission method: patch operationId: shares.UpdatePermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/permission method: delete operationId: shares.DeletePermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/permission/grant method: post operationId: shares.sharedDriveItem.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/root method: get operationId: shares.GetRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/root/content method: get operationId: shares.GetRootContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/root/content method: put operationId: shares.UpdateRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/root/content method: delete operationId: shares.DeleteRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/site method: get operationId: shares.GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/$count method: get operationId: shares.GetCount-778c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites method: get operationId: sites.site.ListSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id} method: get operationId: sites.site.GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id} method: patch operationId: sites.site.UpdateSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics method: get operationId: sites.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics method: patch operationId: sites.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics method: delete operationId: sites.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/allTime method: get operationId: sites.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats method: get operationId: sites.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats method: post operationId: sites.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: sites.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: sites.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: sites.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: sites.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: sites.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: sites.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: sites.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: sites.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: sites.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: sites.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: sites.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: sites.analytics.itemActivityStats.activities.GetCount-972d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/$count method: get operationId: sites.analytics.itemActivityStats.GetCount-c4ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/lastSevenDays method: get operationId: sites.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns method: get operationId: sites.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns method: post operationId: sites.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/columns/{columnDefinition-id} method: get operationId: sites.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns/{columnDefinition-id} method: patch operationId: sites.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/columns/{columnDefinition-id} method: delete operationId: sites.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns/$count method: get operationId: sites.columns.GetCount-a8bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes method: get operationId: sites.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes method: post operationId: sites.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id} method: get operationId: sites.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id} method: patch operationId: sites.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id} method: delete operationId: sites.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/base method: get operationId: sites.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: sites.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: sites.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: sites.contentTypes.baseTypes.GetCount-6b07 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: sites.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: sites.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: sites.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: sites.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: sites.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: sites.contentTypes.columnLinks.GetCount-7bc1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: sites.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: sites.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: sites.contentTypes.columnPositions.GetCount-dea9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns method: get operationId: sites.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns method: post operationId: sites.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: sites.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: sites.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: sites.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: sites.contentTypes.columns.GetCount-896b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: sites.site.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: sites.site.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: sites.site.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/publish method: post operationId: sites.site.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/unpublish method: post operationId: sites.site.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/$count method: get operationId: sites.contentTypes.GetCount-50aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/addCopy method: post operationId: sites.site.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: sites.site.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: sites.site.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser method: get operationId: sites.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser/mailboxSettings method: get operationId: sites.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser/mailboxSettings method: patch operationId: sites.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.createdByUser.ServiceProvisioningErrors.GetCount-c398 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drive method: get operationId: sites.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives method: get operationId: sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives/{drive-id} method: get operationId: sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives/$count method: get operationId: sites.drives.GetCount-5071 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns method: get operationId: sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns/$count method: get operationId: sites.externalColumns.GetCount-3855 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/items method: get operationId: sites.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/items/{baseItem-id} method: get operationId: sites.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/items/$count method: get operationId: sites.items.GetCount-1b67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser method: get operationId: sites.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.lastModifiedByUser.ServiceProvisioningErrors.GetCount-4573 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists method: get operationId: sites.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists method: post operationId: sites.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id} method: get operationId: sites.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id} method: patch operationId: sites.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id} method: delete operationId: sites.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns method: get operationId: sites.lists.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/columns method: post operationId: sites.lists.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: get operationId: sites.lists.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: patch operationId: sites.lists.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: delete operationId: sites.lists.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.lists.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/columns/$count method: get operationId: sites.lists.columns.GetCount-77c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes method: get operationId: sites.lists.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes method: post operationId: sites.lists.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: get operationId: sites.lists.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: patch operationId: sites.lists.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: delete operationId: sites.lists.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/base method: get operationId: sites.lists.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: sites.lists.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: sites.lists.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: sites.lists.contentTypes.baseTypes.GetCount-8008 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: sites.lists.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: sites.lists.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: sites.lists.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: sites.lists.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: sites.lists.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: sites.lists.contentTypes.columnLinks.GetCount-9230 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: sites.lists.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: sites.lists.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: sites.lists.contentTypes.columnPositions.GetCount-36a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: get operationId: sites.lists.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: post operationId: sites.lists.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: sites.lists.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: sites.lists.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: sites.lists.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.lists.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: sites.lists.contentTypes.columns.GetCount-9911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: sites.site.lists.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: sites.site.lists.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: sites.site.lists.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish method: post operationId: sites.site.lists.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish method: post operationId: sites.site.lists.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/$count method: get operationId: sites.lists.contentTypes.GetCount-d8bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/addCopy method: post operationId: sites.site.lists.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: sites.site.lists.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: sites.site.lists.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser method: get operationId: sites.lists.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: get operationId: sites.lists.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: patch operationId: sites.lists.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.lists.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.createdByUser.ServiceProvisioningErrors.GetCount-0c92 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/drive method: get operationId: sites.lists.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items method: get operationId: sites.lists.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items method: post operationId: sites.lists.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id} method: get operationId: sites.lists.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id} method: patch operationId: sites.lists.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id} method: delete operationId: sites.lists.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics method: get operationId: sites.lists.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser method: get operationId: sites.lists.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: sites.lists.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: sites.lists.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.lists.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.items.createdByUser.ServiceProvisioningErrors.GetCount-bafa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: get operationId: sites.lists.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: post operationId: sites.lists.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: sites.lists.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: sites.lists.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: sites.lists.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: sites.lists.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: sites.lists.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: sites.lists.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: sites.site.lists.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count method: get operationId: sites.lists.items.documentSetVersions.GetCount-3ae5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem method: get operationId: sites.lists.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: get operationId: sites.lists.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: put operationId: sites.lists.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: get operationId: sites.lists.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: patch operationId: sites.lists.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: delete operationId: sites.lists.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser method: get operationId: sites.lists.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.lists.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.lists.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.lists.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-fc39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink method: post operationId: sites.site.lists.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval() method: get operationId: sites.site.lists.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: sites.site.lists.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: get operationId: sites.lists.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: post operationId: sites.lists.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: sites.lists.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: sites.lists.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: sites.lists.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: sites.lists.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: sites.lists.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: sites.lists.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: sites.site.lists.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count method: get operationId: sites.lists.items.versions.GetCount-d8e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/delta() method: get operationId: sites.site.lists.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/delta(token='{token}') method: get operationId: sites.site.lists.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser method: get operationId: sites.lists.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.lists.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.lists.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.lists.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.lastModifiedByUser.ServiceProvisioningErrors.GetCount-39cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/operations method: get operationId: sites.lists.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/operations method: post operationId: sites.lists.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: get operationId: sites.lists.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: patch operationId: sites.lists.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: delete operationId: sites.lists.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/operations/$count method: get operationId: sites.lists.operations.GetCount-f5fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: sites.lists.subscriptions.GetCount-77bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/$count method: get operationId: sites.lists.GetCount-e06a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getActivitiesByInterval() method: get operationId: sites.site.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: sites.site.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getApplicableContentTypesForList(listId='{listId}') method: get operationId: sites.site.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}') method: get operationId: sites.site.getByPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/analytics method: get operationId: sites.getByPath.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/analytics method: patch operationId: sites.getByPath.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/analytics method: delete operationId: sites.getByPath.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/columns method: get operationId: sites.getByPath.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/columns method: post operationId: sites.getByPath.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/contentTypes method: get operationId: sites.getByPath.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/contentTypes method: post operationId: sites.getByPath.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/createdByUser method: get operationId: sites.getByPath.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/drive method: get operationId: sites.getByPath.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/items method: get operationId: sites.getByPath.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser method: get operationId: sites.getByPath.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/lists method: get operationId: sites.getByPath.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/lists method: post operationId: sites.getByPath.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval() method: get operationId: sites.site.getByPath.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: sites.site.getByPath.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}') method: get operationId: sites.site.getByPath.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/onenote method: get operationId: sites.getByPath.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/onenote method: patch operationId: sites.getByPath.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/onenote method: delete operationId: sites.getByPath.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/operations method: get operationId: sites.getByPath.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/operations method: post operationId: sites.getByPath.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/pages method: get operationId: sites.getByPath.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/pages method: post operationId: sites.getByPath.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/permissions method: get operationId: sites.getByPath.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/permissions method: post operationId: sites.getByPath.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/sites method: get operationId: sites.getByPath.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/termStore method: get operationId: sites.getByPath.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/termStore method: patch operationId: sites.getByPath.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/termStore method: delete operationId: sites.getByPath.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/termStores method: get operationId: sites.getByPath.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/termStores method: post operationId: sites.getByPath.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote method: get operationId: sites.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote method: patch operationId: sites.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote method: delete operationId: sites.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks method: get operationId: sites.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks method: post operationId: sites.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id} method: get operationId: sites.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id} method: patch operationId: sites.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id} method: delete operationId: sites.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: sites.site.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: sites.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: sites.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: sites.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: sites.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: sites.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: sites.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: sites.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: sites.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: sites.onenote.notebooks.sectionGroups.sectionGroups.GetCount-52f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: sites.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: sites.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: sites.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: sites.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: sites.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.notebooks.sectionGroups.sections.pages.GetCount-56bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetCount-26e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: sites.onenote.notebooks.sectionGroups.GetCount-52f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: sites.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: sites.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: sites.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: sites.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: sites.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.notebooks.sections.pages.GetCount-9b53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: sites.onenote.notebooks.sections.GetCount-6101 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/$count method: get operationId: sites.onenote.notebooks.GetCount-fb6b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: sites.site.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: sites.site.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/operations method: get operationId: sites.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/operations method: post operationId: sites.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/operations/{onenoteOperation-id} method: get operationId: sites.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: sites.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: sites.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/operations/$count method: get operationId: sites.onenote.operations.GetCount-eadd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages method: get operationId: sites.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages method: post operationId: sites.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id} method: get operationId: sites.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id} method: patch operationId: sites.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id} method: delete operationId: sites.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/content method: get operationId: sites.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/content method: put operationId: sites.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/$count method: get operationId: sites.onenote.pages.GetCount-bfb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources method: get operationId: sites.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources method: post operationId: sites.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/{onenoteResource-id} method: get operationId: sites.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources/{onenoteResource-id} method: patch operationId: sites.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/{onenoteResource-id} method: delete operationId: sites.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: sites.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: sites.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/$count method: get operationId: sites.onenote.resources.GetCount-476e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups method: get operationId: sites.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups method: post operationId: sites.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: sites.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: sites.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: sites.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: sites.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: sites.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: sites.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: sites.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: sites.onenote.sectionGroups.sectionGroups.GetCount-2fdb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: sites.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: sites.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: sites.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: sites.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: sites.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.sectionGroups.sections.pages.GetCount-9ecc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: sites.onenote.sectionGroups.sections.GetCount-2fbc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/$count method: get operationId: sites.onenote.sectionGroups.GetCount-2fdb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections method: get operationId: sites.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections method: post operationId: sites.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id} method: get operationId: sites.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id} method: patch operationId: sites.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id} method: delete operationId: sites.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.sections.pages.GetCount-a33a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/$count method: get operationId: sites.onenote.sections.GetCount-5061 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/operations method: get operationId: sites.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/operations method: post operationId: sites.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/operations/{richLongRunningOperation-id} method: get operationId: sites.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/operations/{richLongRunningOperation-id} method: patch operationId: sites.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/operations/{richLongRunningOperation-id} method: delete operationId: sites.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/operations/$count method: get operationId: sites.operations.GetCount-71b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages method: get operationId: sites.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages method: post operationId: sites.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id} method: get operationId: sites.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id} method: patch operationId: sites.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id} method: delete operationId: sites.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser method: get operationId: sites.pages.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: get operationId: sites.pages.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: patch operationId: sites.pages.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.pages.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.createdByUser.ServiceProvisioningErrors.GetCount-7e89 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser method: get operationId: sites.pages.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.pages.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.pages.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.pages.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.lastModifiedByUser.ServiceProvisioningErrors.GetCount-6cf6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage method: get operationId: sites.GetPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: get operationId: sites.pages.AsSitePage.GetCanvasLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: patch operationId: sites.pages.AsSitePage.UpdateCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: delete operationId: sites.pages.AsSitePage.DeleteCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: get operationId: sites.pages.AsSitePage.canvasLayout.ListHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: post operationId: sites.pages.AsSitePage.canvasLayout.CreateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.GetHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.UpdateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.DeleteHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: post operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: post operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.horizontalSections.horizontalSection.columns.horizontalSectionColumn.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.webparts.GetCount-bbb9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetCount-9382 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.GetCount-38fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: get operationId: sites.pages.AsSitePage.canvasLayout.GetVerticalSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: patch operationId: sites.pages.AsSitePage.canvasLayout.UpdateVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: delete operationId: sites.pages.AsSitePage.canvasLayout.DeleteVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: get operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: post operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.verticalSection.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.webparts.GetCount-185f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser method: get operationId: sites.pages.AsSitePage.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: get operationId: sites.pages.AsSitePage.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: patch operationId: sites.pages.AsSitePage.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors method: get operationId: sites.pages.AsSitePage.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.AsSitePage.createdByUser.ServiceProvisioningErrors.GetCount-a4bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser method: get operationId: sites.pages.AsSitePage.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: get operationId: sites.pages.AsSitePage.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: patch operationId: sites.pages.AsSitePage.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.pages.AsSitePage.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.AsSitePage.lastModifiedByUser.ServiceProvisioningErrors.GetCount-9ea6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: get operationId: sites.pages.AsSitePage.ListWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: post operationId: sites.pages.AsSitePage.CreateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: get operationId: sites.pages.AsSitePage.GetWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: patch operationId: sites.pages.AsSitePage.UpdateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: delete operationId: sites.pages.AsSitePage.DeleteWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id}/getPositionOfWebPart method: post operationId: sites.site.pages.baseSitePage.microsoft.graph.sitePage.webParts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/$count method: get operationId: sites.pages.AsSitePage.webParts.GetCount-eb99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/$count method: get operationId: sites.pages.GetCount-3155 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/graph.sitePage method: get operationId: sites.ListPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/graph.sitePage/$count method: get operationId: sites.Pages.GetCount.AsSitePage-c4ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/permissions method: get operationId: sites.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/permissions method: post operationId: sites.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/{permission-id} method: get operationId: sites.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/permissions/{permission-id} method: patch operationId: sites.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/{permission-id} method: delete operationId: sites.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/{permission-id}/grant method: post operationId: sites.site.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/$count method: get operationId: sites.permissions.GetCount-511e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/sites method: get operationId: sites.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/sites/{site-id1} method: get operationId: sites.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/sites/$count method: get operationId: sites.sites.GetCount-f499 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore method: get operationId: sites.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore method: patch operationId: sites.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore method: delete operationId: sites.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups method: get operationId: sites.termStore.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups method: post operationId: sites.termStore.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id} method: get operationId: sites.termStore.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id} method: patch operationId: sites.termStore.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id} method: delete operationId: sites.termStore.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets method: get operationId: sites.termStore.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets method: post operationId: sites.termStore.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: get operationId: sites.termStore.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: patch operationId: sites.termStore.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: delete operationId: sites.termStore.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children method: get operationId: sites.termStore.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children method: post operationId: sites.termStore.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStore.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStore.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStore.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStore.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStore.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.groups.sets.children.children.relations.GetCount-0d34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStore.groups.sets.children.children.GetCount-ecf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStore.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStore.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStore.groups.sets.children.relations.GetCount-0d34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStore.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/$count method: get operationId: sites.termStore.groups.sets.children.GetCount-ecf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStore.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStore.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStore.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations method: get operationId: sites.termStore.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations method: post operationId: sites.termStore.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStore.groups.sets.relations.GetCount-efa1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms method: get operationId: sites.termStore.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms method: post operationId: sites.termStore.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStore.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStore.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStore.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStore.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStore.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetCount-5476 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStore.groups.sets.terms.children.GetCount-1cfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStore.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStore.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.groups.sets.terms.relations.GetCount-5d1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStore.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStore.groups.sets.terms.GetCount-ccfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/$count method: get operationId: sites.termStore.groups.sets.GetCount-5bbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/$count method: get operationId: sites.termStore.groups.GetCount-f00a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets method: get operationId: sites.termStore.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets method: post operationId: sites.termStore.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id} method: get operationId: sites.termStore.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id} method: patch operationId: sites.termStore.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id} method: delete operationId: sites.termStore.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children method: get operationId: sites.termStore.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children method: post operationId: sites.termStore.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: get operationId: sites.termStore.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStore.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStore.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStore.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStore.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.children.children.relations.GetCount-a6ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStore.sets.children.children.GetCount-ca80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStore.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStore.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStore.sets.children.relations.GetCount-a6ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStore.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/$count method: get operationId: sites.termStore.sets.children.GetCount-ca80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup method: get operationId: sites.termStore.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup method: patch operationId: sites.termStore.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup method: delete operationId: sites.termStore.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: get operationId: sites.termStore.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: post operationId: sites.termStore.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: sites.termStore.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: sites.termStore.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: sites.termStore.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: sites.termStore.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: sites.termStore.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: sites.termStore.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: sites.termStore.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: sites.termStore.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetCount-0c01 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.GetCount-dda5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetCount-0c01 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetCount-dda5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetCount-060a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: sites.termStore.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: sites.termStore.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: sites.termStore.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: sites.termStore.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: sites.termStore.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetCount-457b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.GetCount-931c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetCount-b43c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetCount-bc2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count method: get operationId: sites.termStore.sets.parentGroup.sets.GetCount-9c40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations method: get operationId: sites.termStore.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations method: post operationId: sites.termStore.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/$count method: get operationId: sites.termStore.sets.relations.GetCount-acd9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms method: get operationId: sites.termStore.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms method: post operationId: sites.termStore.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStore.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStore.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStore.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStore.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStore.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.terms.children.relations.GetCount-7f33 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStore.sets.terms.children.GetCount-4525 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStore.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStore.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.sets.terms.relations.GetCount-017f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStore.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/$count method: get operationId: sites.termStore.sets.terms.GetCount-1c96 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/$count method: get operationId: sites.termStore.sets.GetCount-dbcc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores method: get operationId: sites.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores method: post operationId: sites.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id} method: get operationId: sites.GetTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id} method: patch operationId: sites.UpdateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id} method: delete operationId: sites.DeleteTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups method: get operationId: sites.termStores.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups method: post operationId: sites.termStores.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: get operationId: sites.termStores.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: patch operationId: sites.termStores.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: delete operationId: sites.termStores.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets method: get operationId: sites.termStores.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets method: post operationId: sites.termStores.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: get operationId: sites.termStores.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: patch operationId: sites.termStores.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: delete operationId: sites.termStores.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children method: get operationId: sites.termStores.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children method: post operationId: sites.termStores.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStores.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStores.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStores.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStores.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStores.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.groups.sets.children.children.relations.GetCount-d2cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStores.groups.sets.children.children.GetCount-f2a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStores.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStores.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStores.groups.sets.children.relations.GetCount-d2cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStores.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/$count method: get operationId: sites.termStores.groups.sets.children.GetCount-f2a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStores.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStores.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStores.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations method: get operationId: sites.termStores.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations method: post operationId: sites.termStores.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStores.groups.sets.relations.GetCount-4b3b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms method: get operationId: sites.termStores.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms method: post operationId: sites.termStores.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStores.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStores.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStores.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStores.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStores.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetCount-563b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStores.groups.sets.terms.children.GetCount-18db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStores.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStores.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.groups.sets.terms.relations.GetCount-c55c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStores.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStores.groups.sets.terms.GetCount-0e2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/$count method: get operationId: sites.termStores.groups.sets.GetCount-7f44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/$count method: get operationId: sites.termStores.groups.GetCount-6c15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets method: get operationId: sites.termStores.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets method: post operationId: sites.termStores.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id} method: get operationId: sites.termStores.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id} method: patch operationId: sites.termStores.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id} method: delete operationId: sites.termStores.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: get operationId: sites.termStores.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: post operationId: sites.termStores.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStores.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStores.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStores.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStores.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStores.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.children.children.relations.GetCount-6644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStores.sets.children.children.GetCount-3380 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStores.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStores.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStores.sets.children.relations.GetCount-6644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStores.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/$count method: get operationId: sites.termStores.sets.children.GetCount-3380 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStores.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStores.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStores.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: get operationId: sites.termStores.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: post operationId: sites.termStores.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: sites.termStores.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: sites.termStores.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: sites.termStores.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: sites.termStores.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: sites.termStores.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: sites.termStores.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: sites.termStores.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: sites.termStores.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetCount-227b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.GetCount-a85c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetCount-227b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetCount-a85c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetCount-c83c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: sites.termStores.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: sites.termStores.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: sites.termStores.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: sites.termStores.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: sites.termStores.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetCount-bd86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.GetCount-775b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetCount-0036 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetCount-261f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/$count method: get operationId: sites.termStores.sets.parentGroup.sets.GetCount-bf6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: get operationId: sites.termStores.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: post operationId: sites.termStores.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStores.sets.relations.GetCount-5a39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: get operationId: sites.termStores.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: post operationId: sites.termStores.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStores.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStores.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStores.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStores.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStores.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.terms.children.relations.GetCount-f9a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStores.sets.terms.children.GetCount-6a9c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStores.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStores.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.sets.terms.relations.GetCount-3f58 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStores.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStores.sets.terms.GetCount-26b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/$count method: get operationId: sites.termStores.sets.GetCount-07f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/$count method: get operationId: sites.termStores.GetCount-00cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/$count method: get operationId: sites.GetCount-6254 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/add method: post operationId: sites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/delta() method: get operationId: sites.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/getAllSites() method: get operationId: sites.getAllSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/remove method: post operationId: sites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions method: get operationId: solutions.solutionsRoot.GetSolutionsRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions method: patch operationId: solutions.solutionsRoot.UpdateSolutionsRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore method: get operationId: solutions.GetBackupRestore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore method: patch operationId: solutions.UpdateBackupRestore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore method: delete operationId: solutions.DeleteBackupRestore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules method: get operationId: solutions.backupRestore.ListDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveInclusionRules method: post operationId: solutions.backupRestore.CreateDriveInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} method: get operationId: solutions.backupRestore.GetDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} method: patch operationId: solutions.backupRestore.UpdateDriveInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} method: delete operationId: solutions.backupRestore.DeleteDriveInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules/$count method: get operationId: solutions.backupRestore.driveInclusionRules.GetCount-d025 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnits method: get operationId: solutions.backupRestore.ListDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnits method: post operationId: solutions.backupRestore.CreateDriveProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} method: get operationId: solutions.backupRestore.GetDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} method: patch operationId: solutions.backupRestore.UpdateDriveProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} method: delete operationId: solutions.backupRestore.DeleteDriveProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnits/$count method: get operationId: solutions.backupRestore.driveProtectionUnits.GetCount-d596 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.ListDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs method: post operationId: solutions.backupRestore.CreateDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.GetDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: patch operationId: solutions.backupRestore.UpdateDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: delete operationId: solutions.backupRestore.DeleteDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.driveProtectionUnitsBulkAdditionJobs.GetCount-ebcb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies method: get operationId: solutions.backupRestore.ListExchangeProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies method: post operationId: solutions.backupRestore.CreateExchangeProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} method: get operationId: solutions.backupRestore.GetExchangeProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} method: patch operationId: solutions.backupRestore.UpdateExchangeProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} method: delete operationId: solutions.backupRestore.DeleteExchangeProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/{mailboxProtectionRule-id} method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.mailboxInclusionRules.GetCount-2c50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.mailboxProtectionUnits.GetCount-555b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.mailboxProtectionUnitsBulkAdditionJobs.GetCount-c135 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetCount-f24d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions method: get operationId: solutions.backupRestore.ListExchangeRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions method: post operationId: solutions.backupRestore.CreateExchangeRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} method: get operationId: solutions.backupRestore.GetExchangeRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} method: patch operationId: solutions.backupRestore.UpdateExchangeRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} method: delete operationId: solutions.backupRestore.DeleteExchangeRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts method: get operationId: solutions.backupRestore.exchangeRestoreSessions.ListGranularMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts method: post operationId: solutions.backupRestore.exchangeRestoreSessions.CreateGranularMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetGranularMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} method: patch operationId: solutions.backupRestore.exchangeRestoreSessions.UpdateGranularMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} method: delete operationId: solutions.backupRestore.exchangeRestoreSessions.DeleteGranularMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.exchangeRestoreSessions.granularMailboxRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.granularMailboxRestoreArtifacts.GetCount-4d23 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts method: get operationId: solutions.backupRestore.exchangeRestoreSessions.ListMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts method: post operationId: solutions.backupRestore.exchangeRestoreSessions.CreateMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} method: patch operationId: solutions.backupRestore.exchangeRestoreSessions.UpdateMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} method: delete operationId: solutions.backupRestore.exchangeRestoreSessions.DeleteMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.exchangeRestoreSessions.mailboxRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.mailboxRestoreArtifacts.GetCount-5e6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests method: get operationId: solutions.backupRestore.exchangeRestoreSessions.ListMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests method: post operationId: solutions.backupRestore.exchangeRestoreSessions.CreateMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} method: patch operationId: solutions.backupRestore.exchangeRestoreSessions.UpdateMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} method: delete operationId: solutions.backupRestore.exchangeRestoreSessions.DeleteMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.mailboxRestoreArtifactsBulkAdditionRequests.GetCount-609b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetCount-155a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxInclusionRules method: get operationId: solutions.backupRestore.ListMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxInclusionRules method: post operationId: solutions.backupRestore.CreateMailboxInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} method: get operationId: solutions.backupRestore.GetMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} method: patch operationId: solutions.backupRestore.UpdateMailboxInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} method: delete operationId: solutions.backupRestore.DeleteMailboxInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxInclusionRules/$count method: get operationId: solutions.backupRestore.mailboxInclusionRules.GetCount-d80a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnits method: get operationId: solutions.backupRestore.ListMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnits method: post operationId: solutions.backupRestore.CreateMailboxProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: get operationId: solutions.backupRestore.GetMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: patch operationId: solutions.backupRestore.UpdateMailboxProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: delete operationId: solutions.backupRestore.DeleteMailboxProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnits/$count method: get operationId: solutions.backupRestore.mailboxProtectionUnits.GetCount-f991 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.ListMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs method: post operationId: solutions.backupRestore.CreateMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.GetMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: patch operationId: solutions.backupRestore.UpdateMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: delete operationId: solutions.backupRestore.DeleteMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.mailboxProtectionUnitsBulkAdditionJobs.GetCount-8da2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/enable method: post operationId: solutions.backupRestore.enable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies method: get operationId: solutions.backupRestore.ListOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies method: post operationId: solutions.backupRestore.CreateOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} method: get operationId: solutions.backupRestore.GetOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} method: patch operationId: solutions.backupRestore.UpdateOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} method: delete operationId: solutions.backupRestore.DeleteOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.ListDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/{driveProtectionRule-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.driveInclusionRules.GetCount-49f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.ListDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/{driveProtectionUnit-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.driveProtectionUnits.GetCount-2f14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.ListDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.driveProtectionUnitsBulkAdditionJobs.GetCount-44f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetCount-4e8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions method: get operationId: solutions.backupRestore.ListOneDriveForBusinessRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions method: post operationId: solutions.backupRestore.CreateOneDriveForBusinessRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} method: get operationId: solutions.backupRestore.GetOneDriveForBusinessRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} method: patch operationId: solutions.backupRestore.UpdateOneDriveForBusinessRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} method: delete operationId: solutions.backupRestore.DeleteOneDriveForBusinessRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.ListDriveRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts method: post operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.CreateDriveRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.GetDriveRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} method: patch operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.UpdateDriveRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} method: delete operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.DeleteDriveRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.driveRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.driveRestoreArtifacts.GetCount-9e6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.ListDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests method: post operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.CreateDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.GetDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} method: patch operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.UpdateDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} method: delete operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.DeleteDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.driveRestoreArtifactsBulkAdditionRequests.GetCount-9cac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.GetCount-8c80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionPolicies method: get operationId: solutions.backupRestore.ListProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionPolicies method: post operationId: solutions.backupRestore.CreateProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} method: get operationId: solutions.backupRestore.GetProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} method: patch operationId: solutions.backupRestore.UpdateProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} method: delete operationId: solutions.backupRestore.DeleteProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/activate method: post operationId: solutions.backupRestore.protectionPolicies.protectionPolicyBase.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/deactivate method: post operationId: solutions.backupRestore.protectionPolicies.protectionPolicyBase.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/$count method: get operationId: solutions.backupRestore.protectionPolicies.GetCount-4cd1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits method: get operationId: solutions.backupRestore.ListProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id} method: get operationId: solutions.backupRestore.GetProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/cancelOffboard method: post operationId: solutions.backupRestore.protectionUnits.protectionUnitBase.cancelOffboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.driveProtectionUnit method: get operationId: solutions.backupRestore.GetProtectionUnits.AsDriveProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.mailboxProtectionUnit method: get operationId: solutions.backupRestore.GetProtectionUnits.AsMailboxProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/offboard method: post operationId: solutions.backupRestore.protectionUnits.protectionUnitBase.offboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.siteProtectionUnit method: get operationId: solutions.backupRestore.GetProtectionUnits.AsSiteProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/$count method: get operationId: solutions.backupRestore.protectionUnits.GetCount-2032 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit method: get operationId: solutions.backupRestore.ListProtectionUnits.AsDriveProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count method: get operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsDriveProtectionUnit-f606 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit method: get operationId: solutions.backupRestore.ListProtectionUnits.AsMailboxProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count method: get operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsMailboxProtectionUnit-9041 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit method: get operationId: solutions.backupRestore.ListProtectionUnits.AsSiteProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count method: get operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints method: get operationId: solutions.backupRestore.ListRestorePoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints method: post operationId: solutions.backupRestore.CreateRestorePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restorePoints/{restorePoint-id} method: get operationId: solutions.backupRestore.GetRestorePoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/{restorePoint-id} method: patch operationId: solutions.backupRestore.UpdateRestorePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restorePoints/{restorePoint-id} method: delete operationId: solutions.backupRestore.DeleteRestorePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restorePoints/{restorePoint-id}/protectionUnit method: get operationId: solutions.backupRestore.restorePoints.GetProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/$count method: get operationId: solutions.backupRestore.restorePoints.GetCount-ca20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/search method: post operationId: solutions.backupRestore.restorePoints.search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions method: get operationId: solutions.backupRestore.ListRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restoreSessions method: post operationId: solutions.backupRestore.CreateRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} method: get operationId: solutions.backupRestore.GetRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} method: patch operationId: solutions.backupRestore.UpdateRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} method: delete operationId: solutions.backupRestore.DeleteRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id}/activate method: post operationId: solutions.backupRestore.restoreSessions.restoreSessionBase.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/$count method: get operationId: solutions.backupRestore.restoreSessions.GetCount-d907 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/serviceApps method: get operationId: solutions.backupRestore.ListServiceApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/serviceApps method: post operationId: solutions.backupRestore.CreateServiceApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id} method: get operationId: solutions.backupRestore.GetServiceApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/serviceApps/{serviceApp-id} method: patch operationId: solutions.backupRestore.UpdateServiceApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id} method: delete operationId: solutions.backupRestore.DeleteServiceApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id}/activate method: post operationId: solutions.backupRestore.serviceApps.serviceApp.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id}/deactivate method: post operationId: solutions.backupRestore.serviceApps.serviceApp.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/$count method: get operationId: solutions.backupRestore.serviceApps.GetCount-ef36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies method: get operationId: solutions.backupRestore.ListSharePointProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies method: post operationId: solutions.backupRestore.CreateSharePointProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} method: get operationId: solutions.backupRestore.GetSharePointProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} method: patch operationId: solutions.backupRestore.UpdateSharePointProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} method: delete operationId: solutions.backupRestore.DeleteSharePointProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.ListSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/{siteProtectionRule-id} method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.siteInclusionRules.GetCount-84d3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.ListSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/{siteProtectionUnit-id} method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.siteProtectionUnits.GetCount-e896 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.ListSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.siteProtectionUnitsBulkAdditionJobs.GetCount-f26a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetCount-9529 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions method: get operationId: solutions.backupRestore.ListSharePointRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions method: post operationId: solutions.backupRestore.CreateSharePointRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} method: get operationId: solutions.backupRestore.GetSharePointRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} method: patch operationId: solutions.backupRestore.UpdateSharePointRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} method: delete operationId: solutions.backupRestore.DeleteSharePointRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts method: get operationId: solutions.backupRestore.sharePointRestoreSessions.ListSiteRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts method: post operationId: solutions.backupRestore.sharePointRestoreSessions.CreateSiteRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} method: get operationId: solutions.backupRestore.sharePointRestoreSessions.GetSiteRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} method: patch operationId: solutions.backupRestore.sharePointRestoreSessions.UpdateSiteRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} method: delete operationId: solutions.backupRestore.sharePointRestoreSessions.DeleteSiteRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.sharePointRestoreSessions.siteRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/$count method: get operationId: solutions.backupRestore.sharePointRestoreSessions.siteRestoreArtifacts.GetCount-1a1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests method: get operationId: solutions.backupRestore.sharePointRestoreSessions.ListSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests method: post operationId: solutions.backupRestore.sharePointRestoreSessions.CreateSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} method: get operationId: solutions.backupRestore.sharePointRestoreSessions.GetSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} method: patch operationId: solutions.backupRestore.sharePointRestoreSessions.UpdateSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} method: delete operationId: solutions.backupRestore.sharePointRestoreSessions.DeleteSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/$count method: get operationId: solutions.backupRestore.sharePointRestoreSessions.siteRestoreArtifactsBulkAdditionRequests.GetCount-8b23 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/$count method: get operationId: solutions.backupRestore.sharePointRestoreSessions.GetCount-3343 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteInclusionRules method: get operationId: solutions.backupRestore.ListSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteInclusionRules method: post operationId: solutions.backupRestore.CreateSiteInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} method: get operationId: solutions.backupRestore.GetSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} method: patch operationId: solutions.backupRestore.UpdateSiteInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} method: delete operationId: solutions.backupRestore.DeleteSiteInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteInclusionRules/$count method: get operationId: solutions.backupRestore.siteInclusionRules.GetCount-66cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnits method: get operationId: solutions.backupRestore.ListSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnits method: post operationId: solutions.backupRestore.CreateSiteProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} method: get operationId: solutions.backupRestore.GetSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} method: patch operationId: solutions.backupRestore.UpdateSiteProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} method: delete operationId: solutions.backupRestore.DeleteSiteProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnits/$count method: get operationId: solutions.backupRestore.siteProtectionUnits.GetCount-bcec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.ListSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs method: post operationId: solutions.backupRestore.CreateSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.GetSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: patch operationId: solutions.backupRestore.UpdateSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: delete operationId: solutions.backupRestore.DeleteSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.siteProtectionUnitsBulkAdditionJobs.GetCount-2498 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses method: get operationId: solutions.ListBookingBusinesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses method: post operationId: solutions.CreateBookingBusinesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id} method: get operationId: solutions.GetBookingBusinesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id} method: patch operationId: solutions.UpdateBookingBusinesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id} method: delete operationId: solutions.DeleteBookingBusinesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments method: get operationId: solutions.bookingBusinesses.ListAppointments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments method: post operationId: solutions.bookingBusinesses.CreateAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id} method: get operationId: solutions.bookingBusinesses.GetAppointments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id} method: patch operationId: solutions.bookingBusinesses.UpdateAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id} method: delete operationId: solutions.bookingBusinesses.DeleteAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel method: post operationId: solutions.bookingBusinesses.bookingBusiness.appointments.bookingAppointment.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/$count method: get operationId: solutions.bookingBusinesses.appointments.GetCount-205a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView method: get operationId: solutions.bookingBusinesses.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView method: post operationId: solutions.bookingBusinesses.CreateCalendarView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id} method: get operationId: solutions.bookingBusinesses.GetCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id} method: patch operationId: solutions.bookingBusinesses.UpdateCalendarView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id} method: delete operationId: solutions.bookingBusinesses.DeleteCalendarView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel method: post operationId: solutions.bookingBusinesses.bookingBusiness.calendarView.bookingAppointment.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/$count method: get operationId: solutions.bookingBusinesses.calendarView.GetCount-f3a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers method: get operationId: solutions.bookingBusinesses.ListCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers method: post operationId: solutions.bookingBusinesses.CreateCustomers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id} method: get operationId: solutions.bookingBusinesses.GetCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id} method: patch operationId: solutions.bookingBusinesses.UpdateCustomers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id} method: delete operationId: solutions.bookingBusinesses.DeleteCustomers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/$count method: get operationId: solutions.bookingBusinesses.customers.GetCount-1771 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions method: get operationId: solutions.bookingBusinesses.ListCustomQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions method: post operationId: solutions.bookingBusinesses.CreateCustomQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id} method: get operationId: solutions.bookingBusinesses.GetCustomQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id} method: patch operationId: solutions.bookingBusinesses.UpdateCustomQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id} method: delete operationId: solutions.bookingBusinesses.DeleteCustomQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count method: get operationId: solutions.bookingBusinesses.customQuestions.GetCount-385a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability method: post operationId: solutions.bookingBusinesses.bookingBusiness.getStaffAvailability x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/publish method: post operationId: solutions.bookingBusinesses.bookingBusiness.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/unpublish method: post operationId: solutions.bookingBusinesses.bookingBusiness.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services method: get operationId: solutions.bookingBusinesses.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services method: post operationId: solutions.bookingBusinesses.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id} method: get operationId: solutions.bookingBusinesses.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id} method: patch operationId: solutions.bookingBusinesses.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id} method: delete operationId: solutions.bookingBusinesses.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/$count method: get operationId: solutions.bookingBusinesses.services.GetCount-35c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers method: get operationId: solutions.bookingBusinesses.ListStaffMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers method: post operationId: solutions.bookingBusinesses.CreateStaffMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id} method: get operationId: solutions.bookingBusinesses.GetStaffMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id} method: patch operationId: solutions.bookingBusinesses.UpdateStaffMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id} method: delete operationId: solutions.bookingBusinesses.DeleteStaffMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count method: get operationId: solutions.bookingBusinesses.staffMembers.GetCount-7947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/$count method: get operationId: solutions.bookingBusinesses.GetCount-b75b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingCurrencies method: get operationId: solutions.ListBookingCurrencies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingCurrencies method: post operationId: solutions.CreateBookingCurrencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingCurrencies/{bookingCurrency-id} method: get operationId: solutions.GetBookingCurrencies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingCurrencies/{bookingCurrency-id} method: patch operationId: solutions.UpdateBookingCurrencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingCurrencies/{bookingCurrency-id} method: delete operationId: solutions.DeleteBookingCurrencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingCurrencies/$count method: get operationId: solutions.bookingCurrencies.GetCount-f6c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents method: get operationId: solutions.GetVirtualEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents method: patch operationId: solutions.UpdateVirtualEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents method: delete operationId: solutions.DeleteVirtualEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events method: get operationId: solutions.virtualEvents.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events method: post operationId: solutions.virtualEvents.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id} method: get operationId: solutions.virtualEvents.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id} method: patch operationId: solutions.virtualEvents.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id} method: delete operationId: solutions.virtualEvents.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/cancel method: post operationId: solutions.virtualEvents.events.virtualEvent.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/publish method: post operationId: solutions.virtualEvents.events.virtualEvent.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/setExternalEventInformation method: post operationId: solutions.virtualEvents.events.virtualEvent.setExternalEventInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters method: get operationId: solutions.virtualEvents.events.ListPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters method: post operationId: solutions.virtualEvents.events.CreatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id} method: get operationId: solutions.virtualEvents.events.GetPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id} method: patch operationId: solutions.virtualEvents.events.UpdatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id} method: delete operationId: solutions.virtualEvents.events.DeletePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/$count method: get operationId: solutions.virtualEvents.events.presenters.GetCount-9db5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions method: get operationId: solutions.virtualEvents.events.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions method: post operationId: solutions.virtualEvents.events.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.events.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id} method: patch operationId: solutions.virtualEvents.events.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id} method: delete operationId: solutions.virtualEvents.events.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports method: get operationId: solutions.virtualEvents.events.sessions.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports method: post operationId: solutions.virtualEvents.events.sessions.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: solutions.virtualEvents.events.sessions.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: solutions.virtualEvents.events.sessions.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: solutions.virtualEvents.events.sessions.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: solutions.virtualEvents.events.sessions.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: solutions.virtualEvents.events.sessions.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: solutions.virtualEvents.events.sessions.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.attendanceRecords.GetCount-b30c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.GetCount-d074 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count method: get operationId: solutions.virtualEvents.events.sessions.GetCount-70ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/$count method: get operationId: solutions.virtualEvents.events.GetCount-5984 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls method: get operationId: solutions.virtualEvents.ListTownhalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls method: post operationId: solutions.virtualEvents.CreateTownhalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id} method: get operationId: solutions.virtualEvents.GetTownhalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id} method: patch operationId: solutions.virtualEvents.UpdateTownhalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id} method: delete operationId: solutions.virtualEvents.DeleteTownhalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters method: get operationId: solutions.virtualEvents.townhalls.ListPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters method: post operationId: solutions.virtualEvents.townhalls.CreatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id} method: get operationId: solutions.virtualEvents.townhalls.GetPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id} method: patch operationId: solutions.virtualEvents.townhalls.UpdatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id} method: delete operationId: solutions.virtualEvents.townhalls.DeletePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count method: get operationId: solutions.virtualEvents.townhalls.presenters.GetCount-018d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions method: get operationId: solutions.virtualEvents.townhalls.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions method: post operationId: solutions.virtualEvents.townhalls.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.townhalls.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id} method: patch operationId: solutions.virtualEvents.townhalls.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id} method: delete operationId: solutions.virtualEvents.townhalls.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports method: get operationId: solutions.virtualEvents.townhalls.sessions.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports method: post operationId: solutions.virtualEvents.townhalls.sessions.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: solutions.virtualEvents.townhalls.sessions.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: solutions.virtualEvents.townhalls.sessions.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: solutions.virtualEvents.townhalls.sessions.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.attendanceRecords.GetCount-5499 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/$count method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.GetCount-47ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/$count method: get operationId: solutions.virtualEvents.townhalls.sessions.GetCount-b174 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/$count method: get operationId: solutions.virtualEvents.townhalls.GetCount-17d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/getByUserIdAndRole(userId='{userId}',role='{role}') method: get operationId: solutions.virtualEvents.townhalls.getByUserIdAndRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/getByUserRole(role='{role}') method: get operationId: solutions.virtualEvents.townhalls.getByUserRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars method: get operationId: solutions.virtualEvents.ListWebinars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars method: post operationId: solutions.virtualEvents.CreateWebinars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id} method: get operationId: solutions.virtualEvents.GetWebinars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id} method: patch operationId: solutions.virtualEvents.UpdateWebinars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id} method: delete operationId: solutions.virtualEvents.DeleteWebinars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters method: get operationId: solutions.virtualEvents.webinars.ListPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters method: post operationId: solutions.virtualEvents.webinars.CreatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id} method: get operationId: solutions.virtualEvents.webinars.GetPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id} method: patch operationId: solutions.virtualEvents.webinars.UpdatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id} method: delete operationId: solutions.virtualEvents.webinars.DeletePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/$count method: get operationId: solutions.virtualEvents.webinars.presenters.GetCount-74f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration method: get operationId: solutions.virtualEvents.webinars.GetRegistrationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration method: patch operationId: solutions.virtualEvents.webinars.UpdateRegistrationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration method: delete operationId: solutions.virtualEvents.webinars.DeleteRegistrationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions method: get operationId: solutions.virtualEvents.webinars.registrationConfiguration.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions method: post operationId: solutions.virtualEvents.webinars.registrationConfiguration.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id} method: get operationId: solutions.virtualEvents.webinars.registrationConfiguration.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id} method: patch operationId: solutions.virtualEvents.webinars.registrationConfiguration.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id} method: delete operationId: solutions.virtualEvents.webinars.registrationConfiguration.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/$count method: get operationId: solutions.virtualEvents.webinars.registrationConfiguration.questions.GetCount-40bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations method: get operationId: solutions.virtualEvents.webinars.ListRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations method: post operationId: solutions.virtualEvents.webinars.CreateRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id} method: get operationId: solutions.virtualEvents.webinars.GetRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id} method: patch operationId: solutions.virtualEvents.webinars.UpdateRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id} method: delete operationId: solutions.virtualEvents.webinars.DeleteRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel method: post operationId: solutions.virtualEvents.webinars.virtualEventWebinar.registrations.virtualEventRegistration.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions method: get operationId: solutions.virtualEvents.webinars.registrations.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.webinars.registrations.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count method: get operationId: solutions.virtualEvents.webinars.registrations.sessions.GetCount-01e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}') method: get operationId: solutions.virtualEvents.webinars.registrations.GetByEmail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}') method: patch operationId: solutions.virtualEvents.webinars.registrations.UpdateByEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}') method: delete operationId: solutions.virtualEvents.webinars.registrations.DeleteByEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')/cancel method: post operationId: solutions.virtualEvents.webinars.virtualEventWebinar.registrations.email.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}') method: get operationId: solutions.virtualEvents.webinars.registrations.GetByUserId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}') method: patch operationId: solutions.virtualEvents.webinars.registrations.UpdateByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}') method: delete operationId: solutions.virtualEvents.webinars.registrations.DeleteByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')/cancel method: post operationId: solutions.virtualEvents.webinars.virtualEventWebinar.registrations.userId.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count method: get operationId: solutions.virtualEvents.webinars.registrations.GetCount-3dfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions method: get operationId: solutions.virtualEvents.webinars.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions method: post operationId: solutions.virtualEvents.webinars.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.webinars.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id} method: patch operationId: solutions.virtualEvents.webinars.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id} method: delete operationId: solutions.virtualEvents.webinars.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports method: get operationId: solutions.virtualEvents.webinars.sessions.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports method: post operationId: solutions.virtualEvents.webinars.sessions.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: solutions.virtualEvents.webinars.sessions.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: solutions.virtualEvents.webinars.sessions.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: solutions.virtualEvents.webinars.sessions.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.attendanceRecords.GetCount-1e38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/$count method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.GetCount-8057 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/$count method: get operationId: solutions.virtualEvents.webinars.sessions.GetCount-fe15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/$count method: get operationId: solutions.virtualEvents.webinars.GetCount-bc1b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/getByUserIdAndRole(userId='{userId}',role='{role}') method: get operationId: solutions.virtualEvents.webinars.getByUserIdAndRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/getByUserRole(role='{role}') method: get operationId: solutions.virtualEvents.webinars.getByUserRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage method: get operationId: storage.storage.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage method: patch operationId: storage.storage.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage method: get operationId: storage.GetFileStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage method: patch operationId: storage.UpdateFileStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage method: delete operationId: storage.DeleteFileStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers method: get operationId: storage.fileStorage.ListContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers method: post operationId: storage.fileStorage.CreateContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id} method: get operationId: storage.fileStorage.GetContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id} method: patch operationId: storage.fileStorage.UpdateContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id} method: delete operationId: storage.fileStorage.DeleteContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns method: get operationId: storage.fileStorage.containers.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns method: post operationId: storage.fileStorage.containers.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: get operationId: storage.fileStorage.containers.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: patch operationId: storage.fileStorage.containers.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: delete operationId: storage.fileStorage.containers.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: storage.fileStorage.containers.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/$count method: get operationId: storage.fileStorage.containers.columns.GetCount-67bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/drive method: get operationId: storage.fileStorage.containers.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/activate method: post operationId: storage.fileStorage.containers.fileStorageContainer.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/lock method: post operationId: storage.fileStorage.containers.fileStorageContainer.lock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permanentDelete method: post operationId: storage.fileStorage.containers.fileStorageContainer.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/provisionMigrationContainers method: post operationId: storage.fileStorage.containers.fileStorageContainer.provisionMigrationContainers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/restore method: post operationId: storage.fileStorage.containers.fileStorageContainer.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/unlock method: post operationId: storage.fileStorage.containers.fileStorageContainer.unlock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs method: get operationId: storage.fileStorage.containers.ListMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs method: post operationId: storage.fileStorage.containers.CreateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: get operationId: storage.fileStorage.containers.GetMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: patch operationId: storage.fileStorage.containers.UpdateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: delete operationId: storage.fileStorage.containers.DeleteMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: get operationId: storage.fileStorage.containers.migrationJobs.ListProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: post operationId: storage.fileStorage.containers.migrationJobs.CreateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: get operationId: storage.fileStorage.containers.migrationJobs.GetProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: patch operationId: storage.fileStorage.containers.migrationJobs.UpdateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: delete operationId: storage.fileStorage.containers.migrationJobs.DeleteProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/$count method: get operationId: storage.fileStorage.containers.migrationJobs.progressEvents.GetCount-08df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/$count method: get operationId: storage.fileStorage.containers.migrationJobs.GetCount-5086 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions method: get operationId: storage.fileStorage.containers.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions method: post operationId: storage.fileStorage.containers.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} method: get operationId: storage.fileStorage.containers.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} method: patch operationId: storage.fileStorage.containers.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} method: delete operationId: storage.fileStorage.containers.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/grant method: post operationId: storage.fileStorage.containers.fileStorageContainer.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count method: get operationId: storage.fileStorage.containers.permissions.GetCount-b191 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin method: get operationId: storage.fileStorage.containers.GetRecycleBin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin method: patch operationId: storage.fileStorage.containers.UpdateRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin method: delete operationId: storage.fileStorage.containers.DeleteRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser method: get operationId: storage.fileStorage.containers.recycleBin.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.createdByUser.ServiceProvisioningErrors.GetCount-fb3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items method: get operationId: storage.fileStorage.containers.recycleBin.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items method: post operationId: storage.fileStorage.containers.recycleBin.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: get operationId: storage.fileStorage.containers.recycleBin.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: patch operationId: storage.fileStorage.containers.recycleBin.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: delete operationId: storage.fileStorage.containers.recycleBin.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser method: get operationId: storage.fileStorage.containers.recycleBin.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.ServiceProvisioningErrors.GetCount-6a04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser method: get operationId: storage.fileStorage.containers.recycleBin.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e1b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/$count method: get operationId: storage.fileStorage.containers.recycleBin.items.GetCount-d505 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser method: get operationId: storage.fileStorage.containers.recycleBin.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.ServiceProvisioningErrors.GetCount-7559 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/$count method: get operationId: storage.fileStorage.containers.GetCount-4ea4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers method: get operationId: storage.fileStorage.ListDeletedContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers method: post operationId: storage.fileStorage.CreateDeletedContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id} method: get operationId: storage.fileStorage.GetDeletedContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id} method: patch operationId: storage.fileStorage.UpdateDeletedContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id} method: delete operationId: storage.fileStorage.DeleteDeletedContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns method: get operationId: storage.fileStorage.deletedContainers.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns method: post operationId: storage.fileStorage.deletedContainers.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: get operationId: storage.fileStorage.deletedContainers.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: patch operationId: storage.fileStorage.deletedContainers.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: delete operationId: storage.fileStorage.deletedContainers.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: storage.fileStorage.deletedContainers.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/$count method: get operationId: storage.fileStorage.deletedContainers.columns.GetCount-b2c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/drive method: get operationId: storage.fileStorage.deletedContainers.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/activate method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/lock method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.lock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permanentDelete method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/provisionMigrationContainers method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.provisionMigrationContainers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/restore method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unlock method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.unlock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs method: get operationId: storage.fileStorage.deletedContainers.ListMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs method: post operationId: storage.fileStorage.deletedContainers.CreateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: get operationId: storage.fileStorage.deletedContainers.GetMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: patch operationId: storage.fileStorage.deletedContainers.UpdateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: delete operationId: storage.fileStorage.deletedContainers.DeleteMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.ListProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: post operationId: storage.fileStorage.deletedContainers.migrationJobs.CreateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.GetProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: patch operationId: storage.fileStorage.deletedContainers.migrationJobs.UpdateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: delete operationId: storage.fileStorage.deletedContainers.migrationJobs.DeleteProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/$count method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.progressEvents.GetCount-d644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/$count method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.GetCount-3977 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions method: get operationId: storage.fileStorage.deletedContainers.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions method: post operationId: storage.fileStorage.deletedContainers.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} method: get operationId: storage.fileStorage.deletedContainers.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} method: patch operationId: storage.fileStorage.deletedContainers.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} method: delete operationId: storage.fileStorage.deletedContainers.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/grant method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count method: get operationId: storage.fileStorage.deletedContainers.permissions.GetCount-b182 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin method: get operationId: storage.fileStorage.deletedContainers.GetRecycleBin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin method: patch operationId: storage.fileStorage.deletedContainers.UpdateRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin method: delete operationId: storage.fileStorage.deletedContainers.DeleteRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.ServiceProvisioningErrors.GetCount-dadf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items method: get operationId: storage.fileStorage.deletedContainers.recycleBin.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items method: post operationId: storage.fileStorage.deletedContainers.recycleBin.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: get operationId: storage.fileStorage.deletedContainers.recycleBin.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: delete operationId: storage.fileStorage.deletedContainers.recycleBin.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.ServiceProvisioningErrors.GetCount-b810 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-3aa0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.GetCount-3459 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e2c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/$count method: get operationId: storage.fileStorage.deletedContainers.GetCount-3f95 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings method: get operationId: storage.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings method: patch operationId: storage.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings method: delete operationId: storage.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota method: get operationId: storage.settings.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings/quota method: patch operationId: storage.settings.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota method: delete operationId: storage.settings.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services method: get operationId: storage.settings.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings/quota/services method: post operationId: storage.settings.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: storage.settings.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: storage.settings.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: storage.settings.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services/$count method: get operationId: storage.settings.quota.services.GetCount-3385 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscribedSkus method: get operationId: subscribedSkus.subscribedSku.ListSubscribedSku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscribedSkus method: post operationId: subscribedSkus.subscribedSku.CreateSubscribedSku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscribedSkus/{subscribedSku-id} method: get operationId: subscribedSkus.subscribedSku.GetSubscribedSku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscribedSkus/{subscribedSku-id} method: patch operationId: subscribedSkus.subscribedSku.UpdateSubscribedSku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscribedSkus/{subscribedSku-id} method: delete operationId: subscribedSkus.subscribedSku.DeleteSubscribedSku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions method: get operationId: subscriptions.subscription.ListSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions method: post operationId: subscriptions.subscription.CreateSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions/{subscription-id} method: get operationId: subscriptions.subscription.GetSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions/{subscription-id} method: patch operationId: subscriptions.subscription.UpdateSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions/{subscription-id} method: delete operationId: subscriptions.subscription.DeleteSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions/{subscription-id}/reauthorize method: post operationId: subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams method: get operationId: teams.team.ListTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams method: post operationId: teams.team.CreateTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id} method: get operationId: teams.team.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id} method: patch operationId: teams.team.UpdateTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id} method: delete operationId: teams.team.DeleteTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/allChannels method: get operationId: teams.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/allChannels/{channel-id} method: get operationId: teams.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/allChannels/$count method: get operationId: teams.allChannels.GetCount-f86a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels method: get operationId: teams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels method: post operationId: teams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id} method: get operationId: teams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id} method: patch operationId: teams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id} method: delete operationId: teams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers method: get operationId: teams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/allMembers method: post operationId: teams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: teams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: teams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: teams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/$count method: get operationId: teams.channels.allMembers.GetCount-ea4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/allMembers/add method: post operationId: teams.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/remove method: post operationId: teams.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/filesFolder method: get operationId: teams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/filesFolder/content method: get operationId: teams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/filesFolder/content method: put operationId: teams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/filesFolder/content method: delete operationId: teams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members method: get operationId: teams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members method: post operationId: teams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: teams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: teams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: teams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/$count method: get operationId: teams.channels.members.GetCount-8e98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members/add method: post operationId: teams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/remove method: post operationId: teams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages method: get operationId: teams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages method: post operationId: teams.channels.CreateMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: teams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: teams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: teams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: teams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: teams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teams.channels.messages.hostedContents.GetCount-80f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: teams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: teams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teams.channels.messages.replies.hostedContents.GetCount-3bb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: teams.channels.messages.replies.GetCount-bdfc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: teams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: teams.channels.messages.GetCount-6767 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: teams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/archive method: post operationId: teams.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/completeMigration method: post operationId: teams.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: teams.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/provisionEmail method: post operationId: teams.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/removeEmail method: post operationId: teams.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/unarchive method: post operationId: teams.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams method: get operationId: teams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams method: post operationId: teams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: teams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: teams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: teams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: teams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: teams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: teams.channels.sharedWithTeams.allowedMembers.GetCount-5a86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: teams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: teams.channels.sharedWithTeams.GetCount-11a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs method: get operationId: teams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs method: post operationId: teams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: teams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: teams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: teams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: teams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs/$count method: get operationId: teams.channels.tabs.GetCount-f94d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/$count method: get operationId: teams.channels.GetCount-1a82 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/getAllMessages() method: get operationId: teams.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/getAllRetainedMessages() method: get operationId: teams.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/group method: get operationId: teams.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/group/serviceProvisioningErrors method: get operationId: teams.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/group/serviceProvisioningErrors/$count method: get operationId: teams.group.ServiceProvisioningErrors.GetCount-f5fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/incomingChannels method: get operationId: teams.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/incomingChannels/{channel-id} method: get operationId: teams.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/incomingChannels/$count method: get operationId: teams.incomingChannels.GetCount-728b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps method: get operationId: teams.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps method: post operationId: teams.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id} method: get operationId: teams.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: teams.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: teams.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: teams.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: teams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: teams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps/$count method: get operationId: teams.installedApps.GetCount-d47b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members method: get operationId: teams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members method: post operationId: teams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/{conversationMember-id} method: get operationId: teams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members/{conversationMember-id} method: patch operationId: teams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/{conversationMember-id} method: delete operationId: teams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/$count method: get operationId: teams.members.GetCount-717b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members/add method: post operationId: teams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/remove method: post operationId: teams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/archive method: post operationId: teams.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/clone method: post operationId: teams.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/completeMigration method: post operationId: teams.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/sendActivityNotification method: post operationId: teams.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/unarchive method: post operationId: teams.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations method: get operationId: teams.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/operations method: post operationId: teams.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations/{teamsAsyncOperation-id} method: get operationId: teams.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/operations/{teamsAsyncOperation-id} method: patch operationId: teams.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations/{teamsAsyncOperation-id} method: delete operationId: teams.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations/$count method: get operationId: teams.operations.GetCount-66af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants method: get operationId: teams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants method: post operationId: teams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: teams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: teams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: teams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/$count method: get operationId: teams.permissionGrants.GetCount-34e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/photo method: get operationId: teams.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/photo method: patch operationId: teams.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/photo/$value method: get operationId: teams.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/photo/$value method: put operationId: teams.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/photo/$value method: delete operationId: teams.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel method: get operationId: teams.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel method: patch operationId: teams.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel method: delete operationId: teams.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers method: get operationId: teams.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/allMembers method: post operationId: teams.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: get operationId: teams.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: teams.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: teams.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/$count method: get operationId: teams.primaryChannel.allMembers.GetCount-4cdd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/allMembers/add method: post operationId: teams.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/remove method: post operationId: teams.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/filesFolder method: get operationId: teams.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/filesFolder/content method: get operationId: teams.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/filesFolder/content method: put operationId: teams.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/filesFolder/content method: delete operationId: teams.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members method: get operationId: teams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members method: post operationId: teams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: teams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: teams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: teams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/$count method: get operationId: teams.primaryChannel.members.GetCount-8411 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members/add method: post operationId: teams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/remove method: post operationId: teams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages method: get operationId: teams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages method: post operationId: teams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: teams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: teams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: teams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: teams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: teams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teams.primaryChannel.messages.hostedContents.GetCount-ed0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: teams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: teams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teams.primaryChannel.messages.replies.hostedContents.GetCount-1d3a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: teams.primaryChannel.messages.replies.GetCount-eb7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: teams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/$count method: get operationId: teams.primaryChannel.messages.GetCount-d90b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/delta() method: get operationId: teams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/archive method: post operationId: teams.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/completeMigration method: post operationId: teams.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: teams.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/provisionEmail method: post operationId: teams.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/removeEmail method: post operationId: teams.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/unarchive method: post operationId: teams.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams method: get operationId: teams.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams method: post operationId: teams.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: teams.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: teams.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: teams.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: teams.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: teams.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: teams.primaryChannel.sharedWithTeams.allowedMembers.GetCount-2d1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: teams.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/$count method: get operationId: teams.primaryChannel.sharedWithTeams.GetCount-9fea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs method: get operationId: teams.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs method: post operationId: teams.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: get operationId: teams.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: patch operationId: teams.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: delete operationId: teams.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: teams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs/$count method: get operationId: teams.primaryChannel.tabs.GetCount-8cf3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule method: get operationId: teams.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule method: put operationId: teams.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule method: delete operationId: teams.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes method: get operationId: teams.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/dayNotes method: post operationId: teams.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes/{dayNote-id} method: get operationId: teams.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/dayNotes/{dayNote-id} method: patch operationId: teams.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes/{dayNote-id} method: delete operationId: teams.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes/$count method: get operationId: teams.schedule.dayNotes.GetCount-2cfa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/share method: post operationId: teams.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests method: get operationId: teams.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/offerShiftRequests method: post operationId: teams.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: teams.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: teams.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: teams.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests/$count method: get operationId: teams.schedule.offerShiftRequests.GetCount-9c52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShiftChangeRequests method: get operationId: teams.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShiftChangeRequests method: post operationId: teams.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: teams.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: teams.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: teams.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShiftChangeRequests/$count method: get operationId: teams.schedule.openShiftChangeRequests.GetCount-179b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShifts method: get operationId: teams.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShifts method: post operationId: teams.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShifts/{openShift-id} method: get operationId: teams.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShifts/{openShift-id} method: patch operationId: teams.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShifts/{openShift-id} method: delete operationId: teams.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShifts/$count method: get operationId: teams.schedule.openShifts.GetCount-bdbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/schedulingGroups method: get operationId: teams.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/schedulingGroups method: post operationId: teams.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: teams.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: teams.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: teams.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/schedulingGroups/$count method: get operationId: teams.schedule.schedulingGroups.GetCount-256b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/shifts method: get operationId: teams.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/shifts method: post operationId: teams.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/shifts/{shift-id} method: get operationId: teams.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/shifts/{shift-id} method: patch operationId: teams.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/shifts/{shift-id} method: delete operationId: teams.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/shifts/$count method: get operationId: teams.schedule.shifts.GetCount-97aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/swapShiftsChangeRequests method: get operationId: teams.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/swapShiftsChangeRequests method: post operationId: teams.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: teams.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: teams.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: teams.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/$count method: get operationId: teams.schedule.swapShiftsChangeRequests.GetCount-9390 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards method: get operationId: teams.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards method: post operationId: teams.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id} method: get operationId: teams.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards/{timeCard-id} method: patch operationId: teams.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id} method: delete operationId: teams.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: teams.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/confirm method: post operationId: teams.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: teams.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: teams.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/$count method: get operationId: teams.schedule.timeCards.GetCount-2ea4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards/clockIn method: post operationId: teams.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons method: get operationId: teams.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffReasons method: post operationId: teams.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: teams.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: teams.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: teams.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons/$count method: get operationId: teams.schedule.timeOffReasons.GetCount-4024 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffRequests method: get operationId: teams.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffRequests method: post operationId: teams.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: teams.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: teams.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: teams.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffRequests/$count method: get operationId: teams.schedule.timeOffRequests.GetCount-9411 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timesOff method: get operationId: teams.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timesOff method: post operationId: teams.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timesOff/{timeOff-id} method: get operationId: teams.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timesOff/{timeOff-id} method: patch operationId: teams.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timesOff/{timeOff-id} method: delete operationId: teams.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timesOff/$count method: get operationId: teams.schedule.timesOff.GetCount-16b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags method: get operationId: teams.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags method: post operationId: teams.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id} method: get operationId: teams.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id} method: patch operationId: teams.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id} method: delete operationId: teams.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: teams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: teams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: teams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: teams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: teams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: teams.tags.members.GetCount-cbc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/$count method: get operationId: teams.tags.GetCount-db00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/template method: get operationId: teams.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/$count method: get operationId: teams.GetCount-ff25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/getAllMessages() method: get operationId: teams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates method: get operationId: teamsTemplates.teamsTemplate.ListTeamsTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates method: post operationId: teamsTemplates.teamsTemplate.CreateTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/{teamsTemplate-id} method: get operationId: teamsTemplates.teamsTemplate.GetTeamsTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates/{teamsTemplate-id} method: patch operationId: teamsTemplates.teamsTemplate.UpdateTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/{teamsTemplate-id} method: delete operationId: teamsTemplates.teamsTemplate.DeleteTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/$count method: get operationId: teamsTemplates.GetCount-3b4a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork method: get operationId: teamwork.teamwork.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork method: patch operationId: teamwork.teamwork.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats method: get operationId: teamwork.ListDeletedChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedChats method: post operationId: teamwork.CreateDeletedChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/{deletedChat-id} method: get operationId: teamwork.GetDeletedChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedChats/{deletedChat-id} method: patch operationId: teamwork.UpdateDeletedChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/{deletedChat-id} method: delete operationId: teamwork.DeleteDeletedChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/{deletedChat-id}/undoDelete method: post operationId: teamwork.deletedChats.deletedChat.undoDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/$count method: get operationId: teamwork.deletedChats.GetCount-fc09 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams method: get operationId: teamwork.ListDeletedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams method: post operationId: teamwork.CreateDeletedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id} method: get operationId: teamwork.GetDeletedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id} method: patch operationId: teamwork.UpdateDeletedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id} method: delete operationId: teamwork.DeleteDeletedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels method: get operationId: teamwork.deletedTeams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels method: post operationId: teamwork.deletedTeams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id} method: get operationId: teamwork.deletedTeams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id} method: patch operationId: teamwork.deletedTeams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id} method: delete operationId: teamwork.deletedTeams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers method: get operationId: teamwork.deletedTeams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers method: post operationId: teamwork.deletedTeams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/$count method: get operationId: teamwork.deletedTeams.channels.allMembers.GetCount-c12c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/add method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/remove method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder method: get operationId: teamwork.deletedTeams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content method: get operationId: teamwork.deletedTeams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content method: put operationId: teamwork.deletedTeams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content method: delete operationId: teamwork.deletedTeams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members method: get operationId: teamwork.deletedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members method: post operationId: teamwork.deletedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count method: get operationId: teamwork.deletedTeams.channels.members.GetCount-f8e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/remove method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages method: get operationId: teamwork.deletedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages method: post operationId: teamwork.deletedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: teamwork.deletedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: teamwork.deletedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: teamwork.deletedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teamwork.deletedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teamwork.deletedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teamwork.deletedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teamwork.deletedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teamwork.deletedTeams.channels.messages.hostedContents.GetCount-bbdc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: teamwork.deletedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: teamwork.deletedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teamwork.deletedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teamwork.deletedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teamwork.deletedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teamwork.deletedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teamwork.deletedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teamwork.deletedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teamwork.deletedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teamwork.deletedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teamwork.deletedTeams.channels.messages.replies.hostedContents.GetCount-a9d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetCount-32b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count method: get operationId: teamwork.deletedTeams.channels.messages.GetCount-d80c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/archive method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/completeMigration method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/provisionEmail method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/removeEmail method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/unarchive method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams method: get operationId: teamwork.deletedTeams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams method: post operationId: teamwork.deletedTeams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: teamwork.deletedTeams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.allowedMembers.GetCount-f7b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.GetCount-cc9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs method: get operationId: teamwork.deletedTeams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs method: post operationId: teamwork.deletedTeams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: teamwork.deletedTeams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: teamwork.deletedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count method: get operationId: teamwork.deletedTeams.channels.tabs.GetCount-5911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/$count method: get operationId: teamwork.deletedTeams.channels.GetCount-1c02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/getAllMessages() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/getAllRetainedMessages() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/$count method: get operationId: teamwork.deletedTeams.GetCount-c07f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/getAllMessages() method: get operationId: teamwork.deletedTeams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/sendActivityNotificationToRecipients method: post operationId: teamwork.sendActivityNotificationToRecipients x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/teamsAppSettings method: get operationId: teamwork.GetTeamsAppSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/teamsAppSettings method: patch operationId: teamwork.UpdateTeamsAppSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/teamsAppSettings method: delete operationId: teamwork.DeleteTeamsAppSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations method: get operationId: teamwork.ListWorkforceIntegrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/workforceIntegrations method: post operationId: teamwork.CreateWorkforceIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations/{workforceIntegration-id} method: get operationId: teamwork.GetWorkforceIntegrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/workforceIntegrations/{workforceIntegration-id} method: patch operationId: teamwork.UpdateWorkforceIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations/{workforceIntegration-id} method: delete operationId: teamwork.DeleteWorkforceIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations/$count method: get operationId: teamwork.workforceIntegrations.GetCount-5b5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships method: get operationId: tenantRelationships.tenantRelationship.GetTenantRelationship x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships method: patch operationId: tenantRelationships.tenantRelationship.UpdateTenantRelationship x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers method: get operationId: tenantRelationships.ListDelegatedAdminCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers method: post operationId: tenantRelationships.CreateDelegatedAdminCustomers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id} method: get operationId: tenantRelationships.GetDelegatedAdminCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id} method: patch operationId: tenantRelationships.UpdateDelegatedAdminCustomers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id} method: delete operationId: tenantRelationships.DeleteDelegatedAdminCustomers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails method: get operationId: tenantRelationships.delegatedAdminCustomers.ListServiceManagementDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails method: post operationId: tenantRelationships.delegatedAdminCustomers.CreateServiceManagementDetails x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id} method: get operationId: tenantRelationships.delegatedAdminCustomers.GetServiceManagementDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id} method: patch operationId: tenantRelationships.delegatedAdminCustomers.UpdateServiceManagementDetails x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id} method: delete operationId: tenantRelationships.delegatedAdminCustomers.DeleteServiceManagementDetails x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/$count method: get operationId: tenantRelationships.delegatedAdminCustomers.serviceManagementDetails.GetCount-d662 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/$count method: get operationId: tenantRelationships.delegatedAdminCustomers.GetCount-e293 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships method: get operationId: tenantRelationships.ListDelegatedAdminRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships method: post operationId: tenantRelationships.CreateDelegatedAdminRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id} method: get operationId: tenantRelationships.GetDelegatedAdminRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id} method: patch operationId: tenantRelationships.UpdateDelegatedAdminRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id} method: delete operationId: tenantRelationships.DeleteDelegatedAdminRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments method: get operationId: tenantRelationships.delegatedAdminRelationships.ListAccessAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments method: post operationId: tenantRelationships.delegatedAdminRelationships.CreateAccessAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id} method: get operationId: tenantRelationships.delegatedAdminRelationships.GetAccessAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id} method: patch operationId: tenantRelationships.delegatedAdminRelationships.UpdateAccessAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id} method: delete operationId: tenantRelationships.delegatedAdminRelationships.DeleteAccessAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.accessAssignments.GetCount-8cbf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations method: get operationId: tenantRelationships.delegatedAdminRelationships.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations method: post operationId: tenantRelationships.delegatedAdminRelationships.CreateOperations x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id} method: get operationId: tenantRelationships.delegatedAdminRelationships.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id} method: patch operationId: tenantRelationships.delegatedAdminRelationships.UpdateOperations x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id} method: delete operationId: tenantRelationships.delegatedAdminRelationships.DeleteOperations x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.operations.GetCount-3beb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests method: get operationId: tenantRelationships.delegatedAdminRelationships.ListRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests method: post operationId: tenantRelationships.delegatedAdminRelationships.CreateRequests x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id} method: get operationId: tenantRelationships.delegatedAdminRelationships.GetRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id} method: patch operationId: tenantRelationships.delegatedAdminRelationships.UpdateRequests x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id} method: delete operationId: tenantRelationships.delegatedAdminRelationships.DeleteRequests x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.requests.GetCount-f3a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.GetCount-9d12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/findTenantInformationByDomainName(domainName='{domainName}') method: get operationId: tenantRelationships.findTenantInformationByDomainName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/findTenantInformationByTenantId(tenantId='{tenantId}') method: get operationId: tenantRelationships.findTenantInformationByTenantId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization method: get operationId: tenantRelationships.GetMultiTenantOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization method: patch operationId: tenantRelationships.UpdateMultiTenantOrganization x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/joinRequest method: get operationId: tenantRelationships.multiTenantOrganization.GetJoinRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization/joinRequest method: patch operationId: tenantRelationships.multiTenantOrganization.UpdateJoinRequest x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants method: get operationId: tenantRelationships.multiTenantOrganization.ListTenants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization/tenants method: post operationId: tenantRelationships.multiTenantOrganization.CreateTenants x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id} method: get operationId: tenantRelationships.multiTenantOrganization.GetTenants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id} method: patch operationId: tenantRelationships.multiTenantOrganization.UpdateTenants x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id} method: delete operationId: tenantRelationships.multiTenantOrganization.DeleteTenants x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants/$count method: get operationId: tenantRelationships.multiTenantOrganization.tenants.GetCount-3393 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users method: get operationId: users.user.ListUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users method: post operationId: users.user.CreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id} method: get operationId: users.user.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id} method: patch operationId: users.user.UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id} method: delete operationId: users.user.DeleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities method: get operationId: users.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities method: post operationId: users.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id} method: get operationId: users.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id} method: patch operationId: users.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id} method: delete operationId: users.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems method: get operationId: users.activities.ListHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id}/historyItems method: post operationId: users.activities.CreateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: get operationId: users.activities.GetHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: patch operationId: users.activities.UpdateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: delete operationId: users.activities.DeleteHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity method: get operationId: users.activities.historyItems.GetActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id}/historyItems/$count method: get operationId: users.activities.historyItems.GetCount-625e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/$count method: get operationId: users.activities.GetCount-39cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/recent() method: get operationId: users.user.activities.recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances method: get operationId: users.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances/{agreementAcceptance-id} method: get operationId: users.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances/$count method: get operationId: users.agreementAcceptances.GetCount-b659 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/appRoleAssignments method: get operationId: users.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/appRoleAssignments method: post operationId: users.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/appRoleAssignments/{appRoleAssignment-id} method: get operationId: users.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: users.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: users.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/appRoleAssignments/$count method: get operationId: users.appRoleAssignments.GetCount-d180 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication method: get operationId: users.GetAuthentication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication method: patch operationId: users.UpdateAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication method: delete operationId: users.DeleteAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods method: get operationId: users.authentication.ListEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/emailMethods method: post operationId: users.authentication.CreateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id} method: get operationId: users.authentication.GetEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id} method: patch operationId: users.authentication.UpdateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods/$count method: get operationId: users.authentication.emailMethods.GetCount-6f5c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/fido2Methods method: get operationId: users.authentication.ListFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: get operationId: users.authentication.GetFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: delete operationId: users.authentication.DeleteFido2Methods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/fido2Methods/$count method: get operationId: users.authentication.fido2Methods.GetCount-9673 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods method: get operationId: users.authentication.ListMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods method: post operationId: users.authentication.CreateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/methods/{authenticationMethod-id} method: get operationId: users.authentication.GetMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods/{authenticationMethod-id} method: patch operationId: users.authentication.UpdateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword method: post operationId: users.user.authentication.methods.authenticationMethod.resetPassword x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/authentication/methods/$count method: get operationId: users.authentication.methods.GetCount-0da1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods method: get operationId: users.authentication.ListMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: get operationId: users.authentication.GetMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteMicrosoftAuthenticatorMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device method: get operationId: users.authentication.microsoftAuthenticatorMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/$count method: get operationId: users.authentication.microsoftAuthenticatorMethods.GetCount-af8c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/operations method: get operationId: users.authentication.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/operations method: post operationId: users.authentication.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/operations/{longRunningOperation-id} method: get operationId: users.authentication.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/operations/{longRunningOperation-id} method: patch operationId: users.authentication.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/operations/{longRunningOperation-id} method: delete operationId: users.authentication.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/operations/$count method: get operationId: users.authentication.operations.GetCount-40a4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/passwordMethods method: get operationId: users.authentication.ListPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/passwordMethods method: post operationId: users.authentication.CreatePasswordMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id} method: get operationId: users.authentication.GetPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/passwordMethods/$count method: get operationId: users.authentication.passwordMethods.GetCount-ec55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/phoneMethods method: get operationId: users.authentication.ListPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/phoneMethods method: post operationId: users.authentication.CreatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: get operationId: users.authentication.GetPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: patch operationId: users.authentication.UpdatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: delete operationId: users.authentication.DeletePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/disableSmsSignIn method: post operationId: users.user.authentication.phoneMethods.phoneAuthenticationMethod.disableSmsSignIn x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/enableSmsSignIn method: post operationId: users.user.authentication.phoneMethods.phoneAuthenticationMethod.enableSmsSignIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/$count method: get operationId: users.authentication.phoneMethods.GetCount-2ea0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods method: get operationId: users.authentication.ListPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: get operationId: users.authentication.GetPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: delete operationId: users.authentication.DeletePlatformCredentialMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device method: get operationId: users.authentication.platformCredentialMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods/$count method: get operationId: users.authentication.platformCredentialMethods.GetCount-66e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/softwareOathMethods method: get operationId: users.authentication.ListSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: get operationId: users.authentication.GetSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteSoftwareOathMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/softwareOathMethods/$count method: get operationId: users.authentication.softwareOathMethods.GetCount-0ccd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/temporaryAccessPassMethods method: get operationId: users.authentication.ListTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/temporaryAccessPassMethods method: post operationId: users.authentication.CreateTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: get operationId: users.authentication.GetTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/temporaryAccessPassMethods/$count method: get operationId: users.authentication.temporaryAccessPassMethods.GetCount-3b4c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods method: get operationId: users.authentication.ListWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: get operationId: users.authentication.GetWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteWindowsHelloForBusinessMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device method: get operationId: users.authentication.windowsHelloForBusinessMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/$count method: get operationId: users.authentication.windowsHelloForBusinessMethods.GetCount-0479 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar method: get operationId: users.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar method: patch operationId: users.UpdateCalendar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions method: get operationId: users.calendar.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarPermissions method: post operationId: users.calendar.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions/{calendarPermission-id} method: get operationId: users.calendar.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarPermissions/{calendarPermission-id} method: patch operationId: users.calendar.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions/{calendarPermission-id} method: delete operationId: users.calendar.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions/$count method: get operationId: users.calendar.calendarPermissions.GetCount-b877 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarView method: get operationId: users.calendar.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarView/delta() method: get operationId: users.user.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events method: get operationId: users.calendar.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events method: post operationId: users.calendar.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id} method: get operationId: users.calendar.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id} method: patch operationId: users.calendar.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id} method: delete operationId: users.calendar.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/attachments method: get operationId: users.calendar.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/attachments method: post operationId: users.calendar.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/attachments/{attachment-id} method: get operationId: users.calendar.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.calendar.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/attachments/$count method: get operationId: users.calendar.events.attachments.GetCount-114f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/calendar method: get operationId: users.calendar.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/extensions method: get operationId: users.calendar.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/extensions method: post operationId: users.calendar.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/extensions/{extension-id} method: get operationId: users.calendar.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/extensions/{extension-id} method: patch operationId: users.calendar.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/extensions/{extension-id} method: delete operationId: users.calendar.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/extensions/$count method: get operationId: users.calendar.events.extensions.GetCount-15ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/instances method: get operationId: users.calendar.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/instances/delta() method: get operationId: users.user.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/accept method: post operationId: users.user.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/cancel method: post operationId: users.user.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/decline method: post operationId: users.user.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/dismissReminder method: post operationId: users.user.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/forward method: post operationId: users.user.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/permanentDelete method: post operationId: users.user.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/snoozeReminder method: post operationId: users.user.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/tentativelyAccept method: post operationId: users.user.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/$count method: get operationId: users.calendar.events.GetCount-1a22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/delta() method: get operationId: users.user.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/allowedCalendarSharingRoles(User='{User}') method: get operationId: users.user.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/getSchedule method: post operationId: users.user.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/permanentDelete method: post operationId: users.user.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups method: get operationId: users.ListCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups method: post operationId: users.CreateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id} method: get operationId: users.GetCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id} method: patch operationId: users.UpdateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id} method: delete operationId: users.DeleteCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars method: get operationId: users.calendarGroups.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars method: post operationId: users.calendarGroups.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: get operationId: users.calendarGroups.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: patch operationId: users.calendarGroups.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: delete operationId: users.calendarGroups.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: get operationId: users.calendarGroups.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: post operationId: users.calendarGroups.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: users.calendarGroups.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: users.calendarGroups.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: users.calendarGroups.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: users.calendarGroups.calendars.calendarPermissions.GetCount-98a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView method: get operationId: users.calendarGroups.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta() method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: get operationId: users.calendarGroups.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: post operationId: users.calendarGroups.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: get operationId: users.calendarGroups.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: patch operationId: users.calendarGroups.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: delete operationId: users.calendarGroups.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: users.calendarGroups.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: users.calendarGroups.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: users.calendarGroups.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.calendarGroups.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: users.calendarGroups.calendars.events.attachments.GetCount-e742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: users.calendarGroups.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: users.calendarGroups.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: users.calendarGroups.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: users.calendarGroups.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: users.calendarGroups.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: users.calendarGroups.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: users.calendarGroups.calendars.events.extensions.GetCount-4cca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: users.calendarGroups.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/$count method: get operationId: users.calendarGroups.calendars.events.GetCount-f3ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta() method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/getSchedule method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/$count method: get operationId: users.calendarGroups.calendars.GetCount-8e45 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/$count method: get operationId: users.calendarGroups.GetCount-ee80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars method: get operationId: users.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars method: post operationId: users.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id} method: get operationId: users.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id} method: patch operationId: users.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id} method: delete operationId: users.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions method: get operationId: users.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions method: post operationId: users.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: users.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: users.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: users.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: users.calendars.calendarPermissions.GetCount-a224 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarView method: get operationId: users.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarView/delta() method: get operationId: users.user.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events method: get operationId: users.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events method: post operationId: users.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id} method: get operationId: users.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id} method: patch operationId: users.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id} method: delete operationId: users.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: users.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: users.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: users.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: users.calendars.events.attachments.GetCount-8147 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: users.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: users.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: users.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: users.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: users.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: users.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: users.calendars.events.extensions.GetCount-b44d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: users.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: users.user.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: users.user.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: users.user.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: users.user.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: users.user.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: users.user.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: users.user.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: users.user.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: users.user.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/$count method: get operationId: users.calendars.events.GetCount-efc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/delta() method: get operationId: users.user.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: users.user.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/getSchedule method: post operationId: users.user.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/permanentDelete method: post operationId: users.user.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/$count method: get operationId: users.calendars.GetCount-a1b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarView method: get operationId: users.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarView/delta() method: get operationId: users.user.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats method: get operationId: users.ListChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats method: post operationId: users.CreateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id} method: get operationId: users.GetChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id} method: patch operationId: users.UpdateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id} method: delete operationId: users.DeleteChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps method: get operationId: users.chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps method: post operationId: users.chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: users.chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: users.chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: users.chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: users.user.chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/$count method: get operationId: users.chats.installedApps.GetCount-0d67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: get operationId: users.chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: patch operationId: users.chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: delete operationId: users.chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members method: get operationId: users.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members method: post operationId: users.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: get operationId: users.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: users.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: users.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/$count method: get operationId: users.chats.members.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/add method: post operationId: users.user.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/remove method: post operationId: users.user.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages method: get operationId: users.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages method: post operationId: users.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: users.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: users.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: users.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.chats.messages.hostedContents.GetCount-e922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: users.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: users.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.chats.messages.replies.hostedContents.GetCount-34f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.chats.messages.replies.GetCount-cecc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/$count method: get operationId: users.chats.messages.GetCount-c95d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/delta() method: get operationId: users.user.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/hideForUser method: post operationId: users.user.chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/markChatReadForUser method: post operationId: users.user.chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/markChatUnreadForUser method: post operationId: users.user.chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/removeAllAccessForUser method: post operationId: users.user.chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/sendActivityNotification method: post operationId: users.user.chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/unhideForUser method: post operationId: users.user.chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: get operationId: users.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: post operationId: users.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/$count method: get operationId: users.chats.permissionGrants.GetCount-8aa5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages method: get operationId: users.chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages method: post operationId: users.chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: users.chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: users.chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: users.chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: users.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/$count method: get operationId: users.chats.pinnedMessages.GetCount-bc2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs method: get operationId: users.chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs method: post operationId: users.chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: users.chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: users.chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: users.chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/$count method: get operationId: users.chats.tabs.GetCount-bf26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/$count method: get operationId: users.chats.GetCount-38c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/getAllMessages() method: get operationId: users.user.chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/getAllRetainedMessages() method: get operationId: users.user.chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard method: get operationId: users.GetCloudClipboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard method: patch operationId: users.UpdateCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard method: delete operationId: users.DeleteCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items method: get operationId: users.cloudClipboard.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard/items method: post operationId: users.cloudClipboard.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items/{cloudClipboardItem-id} method: get operationId: users.cloudClipboard.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard/items/{cloudClipboardItem-id} method: patch operationId: users.cloudClipboard.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items/{cloudClipboardItem-id} method: delete operationId: users.cloudClipboard.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items/$count method: get operationId: users.cloudClipboard.items.GetCount-1146 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudPCs method: get operationId: users.ListCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudPCs method: post operationId: users.CreateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id} method: get operationId: users.GetCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudPCs/{cloudPC-id} method: patch operationId: users.UpdateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id} method: delete operationId: users.DeleteCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/endGracePeriod method: post operationId: users.user.cloudPCs.cloudPC.endGracePeriod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/reboot method: post operationId: users.user.cloudPCs.cloudPC.reboot x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/rename method: post operationId: users.user.cloudPCs.cloudPC.rename x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/resize method: post operationId: users.user.cloudPCs.cloudPC.resize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/restore method: post operationId: users.user.cloudPCs.cloudPC.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/troubleshoot method: post operationId: users.user.cloudPCs.cloudPC.troubleshoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/$count method: get operationId: users.cloudPCs.GetCount-a4ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders method: get operationId: users.ListContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders method: post operationId: users.CreateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id} method: get operationId: users.GetContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id} method: patch operationId: users.UpdateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id} method: delete operationId: users.DeleteContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders method: get operationId: users.contactFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders method: post operationId: users.contactFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: get operationId: users.contactFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: patch operationId: users.contactFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: delete operationId: users.contactFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: get operationId: users.contactFolders.childFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: post operationId: users.contactFolders.childFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: get operationId: users.contactFolders.childFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: patch operationId: users.contactFolders.childFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: delete operationId: users.contactFolders.childFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: get operationId: users.contactFolders.childFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: post operationId: users.contactFolders.childFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contactFolders.childFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contactFolders.childFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contactFolders.childFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count method: get operationId: users.contactFolders.childFolders.contacts.extensions.GetCount-5b30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: get operationId: users.contactFolders.childFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: patch operationId: users.contactFolders.childFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: get operationId: users.contactFolders.childFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: put operationId: users.contactFolders.childFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: delete operationId: users.contactFolders.childFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count method: get operationId: users.contactFolders.childFolders.contacts.GetCount-6cbe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta() method: get operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/$count method: get operationId: users.contactFolders.childFolders.GetCount-9149 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta() method: get operationId: users.user.contactFolders.contactFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts method: get operationId: users.contactFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts method: post operationId: users.contactFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: get operationId: users.contactFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: patch operationId: users.contactFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: delete operationId: users.contactFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: get operationId: users.contactFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: post operationId: users.contactFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contactFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contactFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contactFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count method: get operationId: users.contactFolders.contacts.extensions.GetCount-8e14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: get operationId: users.contactFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: patch operationId: users.contactFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: get operationId: users.contactFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: put operationId: users.contactFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: delete operationId: users.contactFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count method: get operationId: users.contactFolders.contacts.GetCount-5cc4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta() method: get operationId: users.user.contactFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/$count method: get operationId: users.contactFolders.GetCount-72bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/delta() method: get operationId: users.user.contactFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts method: get operationId: users.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts method: post operationId: users.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id} method: get operationId: users.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id} method: patch operationId: users.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id} method: delete operationId: users.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions method: get operationId: users.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/extensions method: post operationId: users.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/$count method: get operationId: users.contacts.extensions.GetCount-e5d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo method: get operationId: users.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/photo method: patch operationId: users.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: get operationId: users.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: put operationId: users.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: delete operationId: users.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/$count method: get operationId: users.contacts.GetCount-4943 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/delta() method: get operationId: users.user.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects method: get operationId: users.ListCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/{directoryObject-id} method: get operationId: users.GetCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: users.GetCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/$count method: get operationId: users.createdObjects.GetCount-c0ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/graph.servicePrincipal method: get operationId: users.ListCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/graph.servicePrincipal/$count method: get operationId: users.CreatedObjects.GetCount.AsServicePrincipal-1751 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance method: get operationId: users.GetDataSecurityAndGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance method: patch operationId: users.UpdateDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance method: delete operationId: users.DeleteDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities method: get operationId: users.dataSecurityAndGovernance.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/activities method: patch operationId: users.dataSecurityAndGovernance.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities method: delete operationId: users.dataSecurityAndGovernance.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities method: get operationId: users.dataSecurityAndGovernance.activities.ListContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities method: post operationId: users.dataSecurityAndGovernance.activities.CreateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: get operationId: users.dataSecurityAndGovernance.activities.GetContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: patch operationId: users.dataSecurityAndGovernance.activities.UpdateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: delete operationId: users.dataSecurityAndGovernance.activities.DeleteContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/$count method: get operationId: users.dataSecurityAndGovernance.activities.contentActivities.GetCount-a94c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/processContent method: post operationId: users.user.dataSecurityAndGovernance.processContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes method: get operationId: users.dataSecurityAndGovernance.GetProtectionScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes method: patch operationId: users.dataSecurityAndGovernance.UpdateProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes method: delete operationId: users.dataSecurityAndGovernance.DeleteProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes/compute method: post operationId: users.user.dataSecurityAndGovernance.protectionScopes.compute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels method: get operationId: users.dataSecurityAndGovernance.ListSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels method: post operationId: users.dataSecurityAndGovernance.CreateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: get operationId: users.dataSecurityAndGovernance.GetSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: patch operationId: users.dataSecurityAndGovernance.UpdateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: delete operationId: users.dataSecurityAndGovernance.DeleteSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/rights method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.ListSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: post operationId: users.dataSecurityAndGovernance.sensitivityLabels.CreateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.GetSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: patch operationId: users.dataSecurityAndGovernance.sensitivityLabels.UpdateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: delete operationId: users.dataSecurityAndGovernance.sensitivityLabels.DeleteSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetCount-5943 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance method: post operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/$count method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.GetCount-8e86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance method: post operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents method: get operationId: users.ListDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents method: post operationId: users.CreateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: users.GetDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: users.UpdateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: users.DeleteDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/$count method: get operationId: users.deviceManagementTroubleshootingEvents.GetCount-3623 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports method: get operationId: users.ListDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/{directoryObject-id} method: get operationId: users.GetDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/{directoryObject-id}/graph.orgContact method: get operationId: users.GetDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/{directoryObject-id}/graph.user method: get operationId: users.GetDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/$count method: get operationId: users.directReports.GetCount-0678 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.orgContact method: get operationId: users.ListDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.orgContact/$count method: get operationId: users.DirectReports.GetCount.AsOrgContact-88c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.user method: get operationId: users.ListDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.user/$count method: get operationId: users.DirectReports.GetCount.AsUser-c9c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drive method: get operationId: users.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives method: get operationId: users.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives/{drive-id} method: get operationId: users.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives/$count method: get operationId: users.drives.GetCount-7cd7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience method: get operationId: users.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience method: patch operationId: users.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience method: delete operationId: users.DeleteEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles method: get operationId: users.employeeExperience.ListAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles method: post operationId: users.employeeExperience.CreateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: get operationId: users.employeeExperience.GetAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: patch operationId: users.employeeExperience.UpdateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: delete operationId: users.employeeExperience.DeleteAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: users.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: users.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: users.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: users.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: users.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: users.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: users.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: users.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: users.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: users.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-52a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: users.employeeExperience.assignedRoles.members.GetCount-cc8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/$count method: get operationId: users.employeeExperience.assignedRoles.GetCount-6f8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities method: get operationId: users.employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: users.employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities/$count method: get operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events method: get operationId: users.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events method: post operationId: users.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id} method: get operationId: users.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id} method: patch operationId: users.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id} method: delete operationId: users.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/attachments method: get operationId: users.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/attachments method: post operationId: users.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: users.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/attachments/$count method: get operationId: users.events.attachments.GetCount-711f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/calendar method: get operationId: users.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/extensions method: get operationId: users.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/extensions method: post operationId: users.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/extensions/{extension-id} method: get operationId: users.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: users.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: users.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/extensions/$count method: get operationId: users.events.extensions.GetCount-0041 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/instances method: get operationId: users.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/instances/delta() method: get operationId: users.user.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/accept method: post operationId: users.user.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/cancel method: post operationId: users.user.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/decline method: post operationId: users.user.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/dismissReminder method: post operationId: users.user.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/forward method: post operationId: users.user.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/permanentDelete method: post operationId: users.user.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/snoozeReminder method: post operationId: users.user.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/tentativelyAccept method: post operationId: users.user.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/$count method: get operationId: users.events.GetCount-d443 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/delta() method: get operationId: users.user.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/extensions method: get operationId: users.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/extensions method: post operationId: users.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/extensions/{extension-id} method: get operationId: users.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/extensions/{extension-id} method: patch operationId: users.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/extensions/{extension-id} method: delete operationId: users.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/extensions/$count method: get operationId: users.extensions.GetCount-4b1c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites method: get operationId: users.ListFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites/{site-id} method: get operationId: users.GetFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites/$count method: get operationId: users.followedSites.GetCount-40c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites/add method: post operationId: users.user.followedSites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/followedSites/remove method: post operationId: users.user.followedSites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/inferenceClassification method: get operationId: users.GetInferenceClassification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/inferenceClassification method: patch operationId: users.UpdateInferenceClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/inferenceClassification/overrides method: get operationId: users.inferenceClassification.ListOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/inferenceClassification/overrides method: post operationId: users.inferenceClassification.CreateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: get operationId: users.inferenceClassification.GetOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: patch operationId: users.inferenceClassification.UpdateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: delete operationId: users.inferenceClassification.DeleteOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/inferenceClassification/overrides/$count method: get operationId: users.inferenceClassification.overrides.GetCount-f355 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights method: get operationId: users.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights method: patch operationId: users.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights method: delete operationId: users.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared method: get operationId: users.insights.ListShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared method: post operationId: users.insights.CreateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared/{sharedInsight-id} method: get operationId: users.insights.GetShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared/{sharedInsight-id} method: patch operationId: users.insights.UpdateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared/{sharedInsight-id} method: delete operationId: users.insights.DeleteShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod method: get operationId: users.insights.shared.GetLastSharedMethod x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared/{sharedInsight-id}/resource method: get operationId: users.insights.shared.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared/$count method: get operationId: users.insights.shared.GetCount-bfe2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending method: get operationId: users.insights.ListTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending method: post operationId: users.insights.CreateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/trending/{trending-id} method: get operationId: users.insights.GetTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending/{trending-id} method: patch operationId: users.insights.UpdateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/trending/{trending-id} method: delete operationId: users.insights.DeleteTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/trending/{trending-id}/resource method: get operationId: users.insights.trending.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending/$count method: get operationId: users.insights.trending.GetCount-9a67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used method: get operationId: users.insights.ListUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used method: post operationId: users.insights.CreateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/used/{usedInsight-id} method: get operationId: users.insights.GetUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used/{usedInsight-id} method: patch operationId: users.insights.UpdateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/used/{usedInsight-id} method: delete operationId: users.insights.DeleteUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/used/{usedInsight-id}/resource method: get operationId: users.insights.used.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used/$count method: get operationId: users.insights.used.GetCount-d5af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams method: get operationId: users.ListJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams method: post operationId: users.CreateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id} method: get operationId: users.GetJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id} method: patch operationId: users.UpdateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id} method: delete operationId: users.DeleteJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/allChannels method: get operationId: users.joinedTeams.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/allChannels/{channel-id} method: get operationId: users.joinedTeams.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/allChannels/$count method: get operationId: users.joinedTeams.allChannels.GetCount-33d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels method: get operationId: users.joinedTeams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels method: post operationId: users.joinedTeams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id} method: get operationId: users.joinedTeams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id} method: patch operationId: users.joinedTeams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id} method: delete operationId: users.joinedTeams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: get operationId: users.joinedTeams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: post operationId: users.joinedTeams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: users.joinedTeams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: users.joinedTeams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: users.joinedTeams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/$count method: get operationId: users.joinedTeams.channels.allMembers.GetCount-12c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/add method: post operationId: users.user.joinedTeams.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/remove method: post operationId: users.user.joinedTeams.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder method: get operationId: users.joinedTeams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: get operationId: users.joinedTeams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: put operationId: users.joinedTeams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: delete operationId: users.joinedTeams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members method: get operationId: users.joinedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members method: post operationId: users.joinedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: users.joinedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: users.joinedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: users.joinedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/$count method: get operationId: users.joinedTeams.channels.members.GetCount-ac8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/add method: post operationId: users.user.joinedTeams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/remove method: post operationId: users.user.joinedTeams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages method: get operationId: users.joinedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages method: post operationId: users.joinedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: users.joinedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: users.joinedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: users.joinedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.joinedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.joinedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.joinedTeams.channels.messages.hostedContents.GetCount-a414 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: users.joinedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: users.joinedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.joinedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.joinedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.joinedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.joinedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.joinedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.joinedTeams.channels.messages.replies.hostedContents.GetCount-9464 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.joinedTeams.channels.messages.replies.GetCount-3de6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: users.joinedTeams.channels.messages.GetCount-9955 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: users.user.joinedTeams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/archive method: post operationId: users.user.joinedTeams.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/completeMigration method: post operationId: users.user.joinedTeams.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: users.user.joinedTeams.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/provisionEmail method: post operationId: users.user.joinedTeams.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/removeEmail method: post operationId: users.user.joinedTeams.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/unarchive method: post operationId: users.user.joinedTeams.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: get operationId: users.joinedTeams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: post operationId: users.joinedTeams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: users.joinedTeams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: users.joinedTeams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: users.joinedTeams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: users.joinedTeams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: users.joinedTeams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: users.joinedTeams.channels.sharedWithTeams.allowedMembers.GetCount-8dec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: users.joinedTeams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: users.joinedTeams.channels.sharedWithTeams.GetCount-3df3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs method: get operationId: users.joinedTeams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs method: post operationId: users.joinedTeams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: users.joinedTeams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: users.joinedTeams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: users.joinedTeams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.joinedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/$count method: get operationId: users.joinedTeams.channels.tabs.GetCount-6808 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/$count method: get operationId: users.joinedTeams.channels.GetCount-e058 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/getAllMessages() method: get operationId: users.user.joinedTeams.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/getAllRetainedMessages() method: get operationId: users.user.joinedTeams.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/group method: get operationId: users.joinedTeams.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/group/serviceProvisioningErrors method: get operationId: users.joinedTeams.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/group/serviceProvisioningErrors/$count method: get operationId: users.joinedTeams.group.ServiceProvisioningErrors.GetCount-989c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/incomingChannels method: get operationId: users.joinedTeams.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/incomingChannels/{channel-id} method: get operationId: users.joinedTeams.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/incomingChannels/$count method: get operationId: users.joinedTeams.incomingChannels.GetCount-bf05 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps method: get operationId: users.joinedTeams.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps method: post operationId: users.joinedTeams.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: get operationId: users.joinedTeams.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: users.joinedTeams.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: users.joinedTeams.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: users.user.joinedTeams.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.joinedTeams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.joinedTeams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/$count method: get operationId: users.joinedTeams.installedApps.GetCount-1148 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members method: get operationId: users.joinedTeams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members method: post operationId: users.joinedTeams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: get operationId: users.joinedTeams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: patch operationId: users.joinedTeams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: delete operationId: users.joinedTeams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/$count method: get operationId: users.joinedTeams.members.GetCount-5648 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members/add method: post operationId: users.user.joinedTeams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/remove method: post operationId: users.user.joinedTeams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/archive method: post operationId: users.user.joinedTeams.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/clone method: post operationId: users.user.joinedTeams.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/completeMigration method: post operationId: users.user.joinedTeams.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/sendActivityNotification method: post operationId: users.user.joinedTeams.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/unarchive method: post operationId: users.user.joinedTeams.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations method: get operationId: users.joinedTeams.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/operations method: post operationId: users.joinedTeams.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: get operationId: users.joinedTeams.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: patch operationId: users.joinedTeams.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: delete operationId: users.joinedTeams.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations/$count method: get operationId: users.joinedTeams.operations.GetCount-5268 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants method: get operationId: users.joinedTeams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants method: post operationId: users.joinedTeams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.joinedTeams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.joinedTeams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.joinedTeams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/$count method: get operationId: users.joinedTeams.permissionGrants.GetCount-70b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/photo method: get operationId: users.joinedTeams.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/photo method: patch operationId: users.joinedTeams.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/photo/$value method: get operationId: users.joinedTeams.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/photo/$value method: put operationId: users.joinedTeams.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/photo/$value method: delete operationId: users.joinedTeams.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel method: get operationId: users.joinedTeams.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel method: patch operationId: users.joinedTeams.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel method: delete operationId: users.joinedTeams.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers method: get operationId: users.joinedTeams.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers method: post operationId: users.joinedTeams.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/$count method: get operationId: users.joinedTeams.primaryChannel.allMembers.GetCount-6630 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/add method: post operationId: users.user.joinedTeams.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/remove method: post operationId: users.user.joinedTeams.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder method: get operationId: users.joinedTeams.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: get operationId: users.joinedTeams.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: put operationId: users.joinedTeams.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: delete operationId: users.joinedTeams.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members method: get operationId: users.joinedTeams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members method: post operationId: users.joinedTeams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/$count method: get operationId: users.joinedTeams.primaryChannel.members.GetCount-719e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/add method: post operationId: users.user.joinedTeams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/remove method: post operationId: users.user.joinedTeams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages method: get operationId: users.joinedTeams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages method: post operationId: users.joinedTeams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: users.joinedTeams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: users.joinedTeams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: users.joinedTeams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.joinedTeams.primaryChannel.messages.hostedContents.GetCount-98f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: users.joinedTeams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: users.joinedTeams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.joinedTeams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.joinedTeams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.joinedTeams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.joinedTeams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.joinedTeams.primaryChannel.messages.replies.hostedContents.GetCount-f576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetCount-5af6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/$count method: get operationId: users.joinedTeams.primaryChannel.messages.GetCount-08f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta() method: get operationId: users.user.joinedTeams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/archive method: post operationId: users.user.joinedTeams.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/completeMigration method: post operationId: users.user.joinedTeams.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: users.user.joinedTeams.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/provisionEmail method: post operationId: users.user.joinedTeams.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/removeEmail method: post operationId: users.user.joinedTeams.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/unarchive method: post operationId: users.user.joinedTeams.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: get operationId: users.joinedTeams.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: post operationId: users.joinedTeams.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: users.joinedTeams.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.allowedMembers.GetCount-3d16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/$count method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.GetCount-d3ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs method: get operationId: users.joinedTeams.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs method: post operationId: users.joinedTeams.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: get operationId: users.joinedTeams.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: users.joinedTeams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/$count method: get operationId: users.joinedTeams.primaryChannel.tabs.GetCount-86f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule method: get operationId: users.joinedTeams.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule method: put operationId: users.joinedTeams.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule method: delete operationId: users.joinedTeams.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes method: get operationId: users.joinedTeams.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes method: post operationId: users.joinedTeams.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: get operationId: users.joinedTeams.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: patch operationId: users.joinedTeams.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: delete operationId: users.joinedTeams.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/$count method: get operationId: users.joinedTeams.schedule.dayNotes.GetCount-282c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/share method: post operationId: users.user.joinedTeams.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests method: get operationId: users.joinedTeams.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests method: post operationId: users.joinedTeams.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: users.joinedTeams.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/$count method: get operationId: users.joinedTeams.schedule.offerShiftRequests.GetCount-b933 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: get operationId: users.joinedTeams.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: post operationId: users.joinedTeams.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: users.joinedTeams.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/$count method: get operationId: users.joinedTeams.schedule.openShiftChangeRequests.GetCount-270a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts method: get operationId: users.joinedTeams.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts method: post operationId: users.joinedTeams.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: get operationId: users.joinedTeams.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: patch operationId: users.joinedTeams.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: delete operationId: users.joinedTeams.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/$count method: get operationId: users.joinedTeams.schedule.openShifts.GetCount-785e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups method: get operationId: users.joinedTeams.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups method: post operationId: users.joinedTeams.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: users.joinedTeams.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: users.joinedTeams.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: users.joinedTeams.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/$count method: get operationId: users.joinedTeams.schedule.schedulingGroups.GetCount-b253 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts method: get operationId: users.joinedTeams.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts method: post operationId: users.joinedTeams.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: get operationId: users.joinedTeams.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: patch operationId: users.joinedTeams.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: delete operationId: users.joinedTeams.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/$count method: get operationId: users.joinedTeams.schedule.shifts.GetCount-6a1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: get operationId: users.joinedTeams.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: post operationId: users.joinedTeams.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: users.joinedTeams.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/$count method: get operationId: users.joinedTeams.schedule.swapShiftsChangeRequests.GetCount-b5f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards method: get operationId: users.joinedTeams.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards method: post operationId: users.joinedTeams.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: get operationId: users.joinedTeams.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/confirm method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/$count method: get operationId: users.joinedTeams.schedule.timeCards.GetCount-4f50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/clockIn method: post operationId: users.user.joinedTeams.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons method: get operationId: users.joinedTeams.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons method: post operationId: users.joinedTeams.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: users.joinedTeams.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/$count method: get operationId: users.joinedTeams.schedule.timeOffReasons.GetCount-9789 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests method: get operationId: users.joinedTeams.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests method: post operationId: users.joinedTeams.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: users.joinedTeams.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/$count method: get operationId: users.joinedTeams.schedule.timeOffRequests.GetCount-c179 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff method: get operationId: users.joinedTeams.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff method: post operationId: users.joinedTeams.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: get operationId: users.joinedTeams.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/$count method: get operationId: users.joinedTeams.schedule.timesOff.GetCount-1ead x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags method: get operationId: users.joinedTeams.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags method: post operationId: users.joinedTeams.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id} method: get operationId: users.joinedTeams.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id} method: patch operationId: users.joinedTeams.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id} method: delete operationId: users.joinedTeams.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: users.joinedTeams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: users.joinedTeams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: users.joinedTeams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: users.joinedTeams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: users.joinedTeams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: users.joinedTeams.tags.members.GetCount-f8b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/$count method: get operationId: users.joinedTeams.tags.GetCount-7511 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/template method: get operationId: users.joinedTeams.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/$count method: get operationId: users.joinedTeams.GetCount-0d57 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/getAllMessages() method: get operationId: users.user.joinedTeams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails method: get operationId: users.ListLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails method: post operationId: users.CreateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/licenseDetails/{licenseDetails-id} method: get operationId: users.GetLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails/{licenseDetails-id} method: patch operationId: users.UpdateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/licenseDetails/{licenseDetails-id} method: delete operationId: users.DeleteLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/licenseDetails/$count method: get operationId: users.licenseDetails.GetCount-a83d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails/getTeamsLicensingDetails() method: get operationId: users.user.licenseDetails.getTeamsLicensingDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailboxSettings method: get operationId: users.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailboxSettings method: patch operationId: users.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders method: get operationId: users.ListMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders method: post operationId: users.CreateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id} method: get operationId: users.GetMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id} method: patch operationId: users.UpdateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id} method: delete operationId: users.DeleteMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders method: get operationId: users.mailFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders method: post operationId: users.mailFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: get operationId: users.mailFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: patch operationId: users.mailFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: delete operationId: users.mailFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: get operationId: users.mailFolders.childFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: post operationId: users.mailFolders.childFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: get operationId: users.mailFolders.childFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: patch operationId: users.mailFolders.childFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: delete operationId: users.mailFolders.childFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count method: get operationId: users.mailFolders.childFolders.messageRules.GetCount-22e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: get operationId: users.mailFolders.childFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: post operationId: users.mailFolders.childFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: get operationId: users.mailFolders.childFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: patch operationId: users.mailFolders.childFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: delete operationId: users.mailFolders.childFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: get operationId: users.mailFolders.childFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: put operationId: users.mailFolders.childFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: delete operationId: users.mailFolders.childFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: get operationId: users.mailFolders.childFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: post operationId: users.mailFolders.childFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.mailFolders.childFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.mailFolders.childFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count method: get operationId: users.mailFolders.childFolders.messages.attachments.GetCount-5ef0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: get operationId: users.mailFolders.childFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: post operationId: users.mailFolders.childFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.mailFolders.childFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.mailFolders.childFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.mailFolders.childFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count method: get operationId: users.mailFolders.childFolders.messages.extensions.GetCount-1433 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count method: get operationId: users.mailFolders.childFolders.messages.GetCount-a576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta() method: get operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count method: get operationId: users.mailFolders.childFolders.GetCount-d2d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta() method: get operationId: users.user.mailFolders.mailFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules method: get operationId: users.mailFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules method: post operationId: users.mailFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: get operationId: users.mailFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: patch operationId: users.mailFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: delete operationId: users.mailFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count method: get operationId: users.mailFolders.messageRules.GetCount-f330 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages method: get operationId: users.mailFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages method: post operationId: users.mailFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: get operationId: users.mailFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: patch operationId: users.mailFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: delete operationId: users.mailFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: get operationId: users.mailFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: put operationId: users.mailFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: delete operationId: users.mailFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: get operationId: users.mailFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: post operationId: users.mailFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.mailFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.mailFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count method: get operationId: users.mailFolders.messages.attachments.GetCount-3c73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.mailFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: get operationId: users.mailFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: post operationId: users.mailFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.mailFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.mailFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.mailFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count method: get operationId: users.mailFolders.messages.extensions.GetCount-651d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy method: post operationId: users.user.mailFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward method: post operationId: users.user.mailFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply method: post operationId: users.user.mailFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll method: post operationId: users.user.mailFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward method: post operationId: users.user.mailFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move method: post operationId: users.user.mailFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply method: post operationId: users.user.mailFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll method: post operationId: users.user.mailFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send method: post operationId: users.user.mailFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/$count method: get operationId: users.mailFolders.messages.GetCount-9534 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/delta() method: get operationId: users.user.mailFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/copy method: post operationId: users.user.mailFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/move method: post operationId: users.user.mailFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/$count method: get operationId: users.mailFolders.GetCount-7dc9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/delta() method: get operationId: users.user.mailFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedAppRegistrations method: get operationId: users.ListManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedAppRegistrations/{managedAppRegistration-id} method: get operationId: users.GetManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedAppRegistrations/$count method: get operationId: users.managedAppRegistrations.GetCount-9add x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices method: get operationId: users.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices method: post operationId: users.CreateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id} method: get operationId: users.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id} method: patch operationId: users.UpdateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id} method: delete operationId: users.DeleteManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory method: get operationId: users.managedDevices.GetDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory method: patch operationId: users.managedDevices.UpdateDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory method: delete operationId: users.managedDevices.DeleteDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory/$ref method: get operationId: users.managedDevices.GetRefDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory/$ref method: put operationId: users.managedDevices.UpdateRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory/$ref method: delete operationId: users.managedDevices.DeleteRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: get operationId: users.managedDevices.ListDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: post operationId: users.managedDevices.CreateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: get operationId: users.managedDevices.GetDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: patch operationId: users.managedDevices.UpdateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: delete operationId: users.managedDevices.DeleteDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count method: get operationId: users.managedDevices.deviceCompliancePolicyStates.GetCount-51d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates method: get operationId: users.managedDevices.ListDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates method: post operationId: users.managedDevices.CreateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: get operationId: users.managedDevices.GetDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: patch operationId: users.managedDevices.UpdateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: delete operationId: users.managedDevices.DeleteDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count method: get operationId: users.managedDevices.deviceConfigurationStates.GetCount-44c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests method: get operationId: users.managedDevices.ListLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests method: post operationId: users.managedDevices.CreateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: get operationId: users.managedDevices.GetLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: patch operationId: users.managedDevices.UpdateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: delete operationId: users.managedDevices.DeleteLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl method: post operationId: users.user.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/$count method: get operationId: users.managedDevices.logCollectionRequests.GetCount-fcd3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/bypassActivationLock method: post operationId: users.user.managedDevices.managedDevice.bypassActivationLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/cleanWindowsDevice method: post operationId: users.user.managedDevices.managedDevice.cleanWindowsDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice method: post operationId: users.user.managedDevices.managedDevice.deleteUserFromSharedAppleDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/disableLostMode method: post operationId: users.user.managedDevices.managedDevice.disableLostMode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/locateDevice method: post operationId: users.user.managedDevices.managedDevice.locateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser method: post operationId: users.user.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/rebootNow method: post operationId: users.user.managedDevices.managedDevice.rebootNow x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/recoverPasscode method: post operationId: users.user.managedDevices.managedDevice.recoverPasscode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/remoteLock method: post operationId: users.user.managedDevices.managedDevice.remoteLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/requestRemoteAssistance method: post operationId: users.user.managedDevices.managedDevice.requestRemoteAssistance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/resetPasscode method: post operationId: users.user.managedDevices.managedDevice.resetPasscode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/retire method: post operationId: users.user.managedDevices.managedDevice.retire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/shutDown method: post operationId: users.user.managedDevices.managedDevice.shutDown x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/syncDevice method: post operationId: users.user.managedDevices.managedDevice.syncDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount method: post operationId: users.user.managedDevices.managedDevice.updateWindowsDeviceAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderScan method: post operationId: users.user.managedDevices.managedDevice.windowsDefenderScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures method: post operationId: users.user.managedDevices.managedDevice.windowsDefenderUpdateSignatures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/wipe method: post operationId: users.user.managedDevices.managedDevice.wipe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/users method: get operationId: users.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState method: get operationId: users.managedDevices.GetWindowsProtectionState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState method: patch operationId: users.managedDevices.UpdateWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState method: delete operationId: users.managedDevices.DeleteWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: get operationId: users.managedDevices.windowsProtectionState.ListDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: post operationId: users.managedDevices.windowsProtectionState.CreateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: get operationId: users.managedDevices.windowsProtectionState.GetDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: patch operationId: users.managedDevices.windowsProtectionState.UpdateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: delete operationId: users.managedDevices.windowsProtectionState.DeleteDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count method: get operationId: users.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-21ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/$count method: get operationId: users.managedDevices.GetCount-9db6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/manager method: get operationId: users.GetManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/manager/$ref method: get operationId: users.GetRefManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/manager/$ref method: put operationId: users.UpdateRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/manager/$ref method: delete operationId: users.DeleteRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/memberOf method: get operationId: users.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id} method: get operationId: users.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: users.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: users.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: users.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/$count method: get operationId: users.memberOf.GetCount-fc20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.administrativeUnit method: get operationId: users.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.administrativeUnit/$count method: get operationId: users.MemberOf.GetCount.AsAdministrativeUnit-88a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.directoryRole method: get operationId: users.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.directoryRole/$count method: get operationId: users.MemberOf.GetCount.AsDirectoryRole-b036 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.group method: get operationId: users.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.group/$count method: get operationId: users.MemberOf.GetCount.AsGroup-48c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages method: get operationId: users.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages method: post operationId: users.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id} method: get operationId: users.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id} method: patch operationId: users.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id} method: delete operationId: users.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/$value method: get operationId: users.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/$value method: put operationId: users.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/$value method: delete operationId: users.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments method: get operationId: users.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments method: post operationId: users.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments/$count method: get operationId: users.messages.attachments.GetCount-a586 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions method: get operationId: users.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/extensions method: post operationId: users.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/$count method: get operationId: users.messages.extensions.GetCount-5628 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/copy method: post operationId: users.user.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createForward method: post operationId: users.user.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createReply method: post operationId: users.user.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createReplyAll method: post operationId: users.user.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/forward method: post operationId: users.user.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/move method: post operationId: users.user.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/permanentDelete method: post operationId: users.user.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/reply method: post operationId: users.user.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/replyAll method: post operationId: users.user.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/send method: post operationId: users.user.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/$count method: get operationId: users.messages.GetCount-0f52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/delta() method: get operationId: users.user.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/assignLicense method: post operationId: users.user.assignLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/changePassword method: post operationId: users.user.changePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/checkMemberGroups method: post operationId: users.user.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/checkMemberObjects method: post operationId: users.user.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/exportDeviceAndAppManagementData() method: get operationId: users.user.exportDeviceAndAppManagementData-1a02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/exportDeviceAndAppManagementData(skip={skip},top={top}) method: get operationId: users.user.exportDeviceAndAppManagementData-fd7c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/exportPersonalData method: post operationId: users.user.exportPersonalData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/findMeetingTimes method: post operationId: users.user.findMeetingTimes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/getMailTips method: post operationId: users.user.getMailTips x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/getManagedAppDiagnosticStatuses() method: get operationId: users.user.getManagedAppDiagnosticStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/getManagedAppPolicies() method: get operationId: users.user.getManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/getManagedDevicesWithAppFailures() method: get operationId: users.user.getManagedDevicesWithAppFailures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/getMemberGroups method: post operationId: users.user.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/getMemberObjects method: post operationId: users.user.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}') method: get operationId: users.user.reminderView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/removeAllDevicesFromManagement method: post operationId: users.user.removeAllDevicesFromManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/reprocessLicenseAssignment method: post operationId: users.user.reprocessLicenseAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/restore method: post operationId: users.user.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/retryServiceProvisioning method: post operationId: users.user.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/revokeSignInSessions method: post operationId: users.user.revokeSignInSessions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/sendMail method: post operationId: users.user.sendMail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/translateExchangeIds method: post operationId: users.user.translateExchangeIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/wipeManagedAppRegistrationsByDeviceTag method: post operationId: users.user.wipeManagedAppRegistrationsByDeviceTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/oauth2PermissionGrants method: get operationId: users.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: users.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants/$count method: get operationId: users.oauth2PermissionGrants.GetCount-fb7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote method: get operationId: users.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote method: patch operationId: users.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote method: delete operationId: users.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks method: get operationId: users.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks method: post operationId: users.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id} method: get operationId: users.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id} method: patch operationId: users.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id} method: delete operationId: users.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: users.user.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: users.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: users.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: users.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: users.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: users.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: users.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: users.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: users.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: users.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: users.onenote.notebooks.sectionGroups.sectionGroups.GetCount-2e9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: users.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: users.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: users.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: users.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: users.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.notebooks.sectionGroups.sections.pages.GetCount-a323 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetCount-2e73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: users.onenote.notebooks.sectionGroups.GetCount-2e9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: users.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: users.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: users.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: users.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: users.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.notebooks.sections.pages.GetCount-c5e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: users.onenote.notebooks.sections.GetCount-2f79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/$count method: get operationId: users.onenote.notebooks.GetCount-af06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: users.user.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: users.user.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/operations method: get operationId: users.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/operations method: post operationId: users.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/operations/{onenoteOperation-id} method: get operationId: users.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: users.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: users.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/operations/$count method: get operationId: users.onenote.operations.GetCount-adfa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages method: get operationId: users.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages method: post operationId: users.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id} method: get operationId: users.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id} method: patch operationId: users.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id} method: delete operationId: users.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/content method: get operationId: users.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id}/content method: put operationId: users.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: users.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/$count method: get operationId: users.onenote.pages.GetCount-b080 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources method: get operationId: users.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources method: post operationId: users.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id} method: get operationId: users.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources/{onenoteResource-id} method: patch operationId: users.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id} method: delete operationId: users.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: users.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: users.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: users.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/$count method: get operationId: users.onenote.resources.GetCount-dba6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups method: get operationId: users.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups method: post operationId: users.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: users.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: users.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: users.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: users.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: users.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: users.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: users.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: users.onenote.sectionGroups.sectionGroups.GetCount-497a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: users.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: users.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: users.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: users.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: users.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.sectionGroups.sections.pages.GetCount-dfde x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: users.onenote.sectionGroups.sections.GetCount-6826 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/$count method: get operationId: users.onenote.sectionGroups.GetCount-497a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections method: get operationId: users.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections method: post operationId: users.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id} method: get operationId: users.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id} method: patch operationId: users.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id} method: delete operationId: users.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.sections.pages.GetCount-17eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/$count method: get operationId: users.onenote.sections.GetCount-8b0b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings method: get operationId: users.ListOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings method: post operationId: users.CreateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id} method: get operationId: users.GetOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id} method: patch operationId: users.UpdateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id} method: delete operationId: users.DeleteOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports method: get operationId: users.onlineMeetings.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports method: post operationId: users.onlineMeetings.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: users.onlineMeetings.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: users.onlineMeetings.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: users.onlineMeetings.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: users.onlineMeetings.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: users.onlineMeetings.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: users.onlineMeetings.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: users.onlineMeetings.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: users.onlineMeetings.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: users.onlineMeetings.attendanceReports.attendanceRecords.GetCount-3340 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count method: get operationId: users.onlineMeetings.attendanceReports.GetCount-e849 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport method: get operationId: users.GetOnlineMeetingsAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport method: put operationId: users.UpdateOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport method: delete operationId: users.DeleteOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl() method: get operationId: users.user.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms method: post operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms method: post operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings method: get operationId: users.onlineMeetings.ListRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings method: post operationId: users.onlineMeetings.CreateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: get operationId: users.onlineMeetings.GetRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: patch operationId: users.onlineMeetings.UpdateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: delete operationId: users.onlineMeetings.DeleteRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: get operationId: users.onlineMeetings.GetRecordingsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: put operationId: users.onlineMeetings.UpdateRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: delete operationId: users.onlineMeetings.DeleteRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count method: get operationId: users.onlineMeetings.recordings.GetCount-6c9a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta() method: get operationId: users.user.onlineMeetings.onlineMeeting.recordings.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts method: get operationId: users.onlineMeetings.ListTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts method: post operationId: users.onlineMeetings.CreateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: get operationId: users.onlineMeetings.GetTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: patch operationId: users.onlineMeetings.UpdateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: delete operationId: users.onlineMeetings.DeleteTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: get operationId: users.onlineMeetings.GetTranscriptsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: put operationId: users.onlineMeetings.UpdateTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: delete operationId: users.onlineMeetings.DeleteTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: users.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: users.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: users.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/$count method: get operationId: users.onlineMeetings.transcripts.GetCount-3b6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta() method: get operationId: users.user.onlineMeetings.onlineMeeting.transcripts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/$count method: get operationId: users.onlineMeetings.GetCount-1fc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/createOrGet method: post operationId: users.user.onlineMeetings.createOrGet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: users.user.onlineMeetings.getAllRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: users.user.onlineMeetings.getAllTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook method: get operationId: users.GetOutlook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/masterCategories method: get operationId: users.outlook.ListMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/masterCategories method: post operationId: users.outlook.CreateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/outlook/masterCategories/{outlookCategory-id} method: get operationId: users.outlook.GetMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/masterCategories/{outlookCategory-id} method: patch operationId: users.outlook.UpdateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/outlook/masterCategories/{outlookCategory-id} method: delete operationId: users.outlook.DeleteMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/outlook/masterCategories/$count method: get operationId: users.outlook.masterCategories.GetCount-8560 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/supportedLanguages() method: get operationId: users.user.outlook.supportedLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/supportedTimeZones() method: get operationId: users.user.outlook.supportedTimeZones-5c4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/supportedTimeZones(TimeZoneStandard='{TimeZoneStandard}') method: get operationId: users.user.outlook.supportedTimeZones-0d20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices method: get operationId: users.ListOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id} method: get operationId: users.GetOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: users.GetOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.device method: get operationId: users.GetOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.endpoint method: get operationId: users.GetOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/$count method: get operationId: users.ownedDevices.GetCount-e76d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.appRoleAssignment method: get operationId: users.ListOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.appRoleAssignment/$count method: get operationId: users.OwnedDevices.GetCount.AsAppRoleAssignment-59f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.device method: get operationId: users.ListOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.device/$count method: get operationId: users.OwnedDevices.GetCount.AsDevice-64a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.endpoint method: get operationId: users.ListOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.endpoint/$count method: get operationId: users.OwnedDevices.GetCount.AsEndpoint-bd17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects method: get operationId: users.ListOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id} method: get operationId: users.GetOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.application method: get operationId: users.GetOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.group method: get operationId: users.GetOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: users.GetOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/$count method: get operationId: users.ownedObjects.GetCount-2c09 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.application method: get operationId: users.ListOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.application/$count method: get operationId: users.OwnedObjects.GetCount.AsApplication-1b6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.group method: get operationId: users.ListOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.group/$count method: get operationId: users.OwnedObjects.GetCount.AsGroup-7af3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.servicePrincipal method: get operationId: users.ListOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.servicePrincipal/$count method: get operationId: users.OwnedObjects.GetCount.AsServicePrincipal-370f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/people method: get operationId: users.ListPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/people/{person-id} method: get operationId: users.GetPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/people/$count method: get operationId: users.people.GetCount-d516 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants method: get operationId: users.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants method: post operationId: users.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/$count method: get operationId: users.permissionGrants.GetCount-07aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photo method: get operationId: users.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photo method: patch operationId: users.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photo method: delete operationId: users.DeletePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photo/$value method: get operationId: users.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photo/$value method: put operationId: users.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photo/$value method: delete operationId: users.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photos method: get operationId: users.ListPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photos/{profilePhoto-id} method: get operationId: users.GetPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photos/{profilePhoto-id}/$value method: get operationId: users.GetPhotosContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photos/{profilePhoto-id}/$value method: put operationId: users.UpdatePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photos/{profilePhoto-id}/$value method: delete operationId: users.DeletePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner method: get operationId: users.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner method: patch operationId: users.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner method: delete operationId: users.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans method: get operationId: users.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans method: post operationId: users.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: get operationId: users.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: patch operationId: users.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: delete operationId: users.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets method: get operationId: users.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets method: post operationId: users.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: users.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: users.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: users.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: users.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: users.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: users.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: users.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: users.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: users.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: users.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: users.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: users.planner.plans.buckets.tasks.GetCount-de1b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: users.planner.plans.buckets.GetCount-f7f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: get operationId: users.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: patch operationId: users.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: delete operationId: users.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks method: get operationId: users.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks method: post operationId: users.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: users.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: users.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: users.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: users.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: users.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: users.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: users.planner.plans.tasks.GetCount-082b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/$count method: get operationId: users.planner.plans.GetCount-b724 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks method: get operationId: users.planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks method: post operationId: users.planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: get operationId: users.planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: patch operationId: users.planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: delete operationId: users.planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: get operationId: users.planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: patch operationId: users.planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: delete operationId: users.planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/$count method: get operationId: users.planner.tasks.GetCount-8740 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/presence method: get operationId: users.GetPresence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/presence method: patch operationId: users.UpdatePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence method: delete operationId: users.DeletePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/clearPresence method: post operationId: users.user.presence.clearPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/clearUserPreferredPresence method: post operationId: users.user.presence.clearUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/setPresence method: post operationId: users.user.presence.setPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/setStatusMessage method: post operationId: users.user.presence.setStatusMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/setUserPreferredPresence method: post operationId: users.user.presence.setUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/registeredDevices method: get operationId: users.ListRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id} method: get operationId: users.GetRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: users.GetRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.device method: get operationId: users.GetRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.endpoint method: get operationId: users.GetRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/$count method: get operationId: users.registeredDevices.GetCount-0403 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.appRoleAssignment method: get operationId: users.ListRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.appRoleAssignment/$count method: get operationId: users.RegisteredDevices.GetCount.AsAppRoleAssignment-cd2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.device method: get operationId: users.ListRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.device/$count method: get operationId: users.RegisteredDevices.GetCount.AsDevice-16e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.endpoint method: get operationId: users.ListRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.endpoint/$count method: get operationId: users.RegisteredDevices.GetCount.AsEndpoint-87c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/scopedRoleMemberOf method: get operationId: users.ListScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/scopedRoleMemberOf method: post operationId: users.CreateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id} method: get operationId: users.GetScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id} method: patch operationId: users.UpdateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id} method: delete operationId: users.DeleteScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/scopedRoleMemberOf/$count method: get operationId: users.scopedRoleMemberOf.GetCount-0e30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/serviceProvisioningErrors method: get operationId: users.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/serviceProvisioningErrors/$count method: get operationId: users.ServiceProvisioningErrors.GetCount-bccc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings method: get operationId: users.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings method: patch operationId: users.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings method: delete operationId: users.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/itemInsights method: get operationId: users.settings.GetItemInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/itemInsights method: patch operationId: users.settings.UpdateItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/itemInsights method: delete operationId: users.settings.DeleteItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/shiftPreferences method: get operationId: users.settings.GetShiftPreferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/shiftPreferences method: patch operationId: users.settings.UpdateShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/shiftPreferences method: delete operationId: users.settings.DeleteShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage method: get operationId: users.settings.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage method: patch operationId: users.settings.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage method: delete operationId: users.settings.DeleteStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota method: get operationId: users.settings.storage.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota method: patch operationId: users.settings.storage.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota method: delete operationId: users.settings.storage.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services method: get operationId: users.settings.storage.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota/services method: post operationId: users.settings.storage.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: users.settings.storage.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: users.settings.storage.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: users.settings.storage.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/$count method: get operationId: users.settings.storage.quota.services.GetCount-bab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows method: get operationId: users.settings.ListWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows method: post operationId: users.settings.CreateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id} method: get operationId: users.settings.GetWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/{windowsSetting-id} method: patch operationId: users.settings.UpdateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id} method: delete operationId: users.settings.DeleteWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances method: get operationId: users.settings.windows.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances method: post operationId: users.settings.windows.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: get operationId: users.settings.windows.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: patch operationId: users.settings.windows.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: delete operationId: users.settings.windows.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/$count method: get operationId: users.settings.windows.instances.GetCount-b9e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/$count method: get operationId: users.settings.windows.GetCount-855b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions method: get operationId: users.GetSolutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions method: patch operationId: users.UpdateSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions method: delete operationId: users.DeleteSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule method: get operationId: users.solutions.GetWorkingTimeSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions/workingTimeSchedule method: patch operationId: users.solutions.UpdateWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule method: delete operationId: users.solutions.DeleteWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule/endWorkingTime method: post operationId: users.user.solutions.workingTimeSchedule.endWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule/startWorkingTime method: post operationId: users.user.solutions.workingTimeSchedule.startWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/sponsors method: get operationId: users.ListSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/sponsors/{directoryObject-id} method: get operationId: users.GetSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/sponsors/$count method: get operationId: users.sponsors.GetCount-f3b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork method: get operationId: users.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork method: patch operationId: users.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork method: delete operationId: users.DeleteTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams method: get operationId: users.teamwork.ListAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams method: post operationId: users.teamwork.CreateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: get operationId: users.teamwork.GetAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: patch operationId: users.teamwork.UpdateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: delete operationId: users.teamwork.DeleteAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}/team method: get operationId: users.teamwork.associatedTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams/$count method: get operationId: users.teamwork.associatedTeams.GetCount-97ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps method: get operationId: users.teamwork.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps method: post operationId: users.teamwork.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: get operationId: users.teamwork.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: patch operationId: users.teamwork.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: delete operationId: users.teamwork.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat method: get operationId: users.teamwork.installedApps.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: users.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/$count method: get operationId: users.teamwork.installedApps.GetCount-0292 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/sendActivityNotification method: post operationId: users.user.teamwork.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo method: get operationId: users.GetTodo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo method: patch operationId: users.UpdateTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo method: delete operationId: users.DeleteTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists method: get operationId: users.todo.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists method: post operationId: users.todo.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id} method: get operationId: users.todo.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id} method: patch operationId: users.todo.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id} method: delete operationId: users.todo.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions method: get operationId: users.todo.lists.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions method: post operationId: users.todo.lists.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: get operationId: users.todo.lists.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: patch operationId: users.todo.lists.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: delete operationId: users.todo.lists.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/$count method: get operationId: users.todo.lists.extensions.GetCount-27f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks method: get operationId: users.todo.lists.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks method: post operationId: users.todo.lists.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: get operationId: users.todo.lists.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: patch operationId: users.todo.lists.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: delete operationId: users.todo.lists.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: get operationId: users.todo.lists.tasks.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: post operationId: users.todo.lists.tasks.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: get operationId: users.todo.lists.tasks.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: delete operationId: users.todo.lists.tasks.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: get operationId: users.todo.lists.tasks.GetAttachmentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: put operationId: users.todo.lists.tasks.UpdateAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: delete operationId: users.todo.lists.tasks.DeleteAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count method: get operationId: users.todo.lists.tasks.attachments.GetCount-e9c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession method: post operationId: users.user.todo.lists.todoTaskList.tasks.todoTask.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions method: get operationId: users.todo.lists.tasks.ListAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: get operationId: users.todo.lists.tasks.GetAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: patch operationId: users.todo.lists.tasks.UpdateAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: delete operationId: users.todo.lists.tasks.DeleteAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: get operationId: users.todo.lists.tasks.GetAttachmentSessionsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: put operationId: users.todo.lists.tasks.UpdateAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: delete operationId: users.todo.lists.tasks.DeleteAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count method: get operationId: users.todo.lists.tasks.attachmentSessions.GetCount-53ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: get operationId: users.todo.lists.tasks.ListChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: post operationId: users.todo.lists.tasks.CreateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: get operationId: users.todo.lists.tasks.GetChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: patch operationId: users.todo.lists.tasks.UpdateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: delete operationId: users.todo.lists.tasks.DeleteChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count method: get operationId: users.todo.lists.tasks.checklistItems.GetCount-f104 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: get operationId: users.todo.lists.tasks.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: post operationId: users.todo.lists.tasks.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: get operationId: users.todo.lists.tasks.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: patch operationId: users.todo.lists.tasks.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: delete operationId: users.todo.lists.tasks.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count method: get operationId: users.todo.lists.tasks.extensions.GetCount-c962 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: get operationId: users.todo.lists.tasks.ListLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: post operationId: users.todo.lists.tasks.CreateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: get operationId: users.todo.lists.tasks.GetLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: patch operationId: users.todo.lists.tasks.UpdateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: delete operationId: users.todo.lists.tasks.DeleteLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count method: get operationId: users.todo.lists.tasks.linkedResources.GetCount-58c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/$count method: get operationId: users.todo.lists.tasks.GetCount-9520 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta() method: get operationId: users.user.todo.lists.todoTaskList.tasks.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/$count method: get operationId: users.todo.lists.GetCount-47c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/delta() method: get operationId: users.user.todo.lists.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf method: get operationId: users.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: users.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: users.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.directoryRole method: get operationId: users.GetTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: users.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/$count method: get operationId: users.transitiveMemberOf.GetCount-b904 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: users.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: users.TransitiveMemberOf.GetCount.AsAdministrativeUnit-9c79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.directoryRole method: get operationId: users.ListTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.directoryRole/$count method: get operationId: users.TransitiveMemberOf.GetCount.AsDirectoryRole-462d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.group method: get operationId: users.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.group/$count method: get operationId: users.TransitiveMemberOf.GetCount.AsGroup-062f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users(userPrincipalName='{userPrincipalName}') method: get operationId: users.user.GetUserByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users(userPrincipalName='{userPrincipalName}') method: patch operationId: users.user.UpdateUserByUserPrincipalName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users(userPrincipalName='{userPrincipalName}') method: delete operationId: users.user.DeleteUserByUserPrincipalName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/$count method: get operationId: users.GetCount-ee47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/delta() method: get operationId: users.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/getAvailableExtensionProperties method: post operationId: users.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/getByIds method: post operationId: users.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/validateProperties method: post operationId: users.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/oauth2PermissionGrants method: get operationId: me.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: me.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/oauth2PermissionGrants/$count method: get operationId: me.oauth2PermissionGrants.GetCount-2e61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants method: get operationId: oauth2PermissionGrants.oAuth2PermissionGrant.ListOAuth2PermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants method: post operationId: oauth2PermissionGrants.oAuth2PermissionGrant.CreateOAuth2PermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: oauth2PermissionGrants.oAuth2PermissionGrant.GetOAuth2PermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: patch operationId: oauth2PermissionGrants.oAuth2PermissionGrant.UpdateOAuth2PermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: delete operationId: oauth2PermissionGrants.oAuth2PermissionGrant.DeleteOAuth2PermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth2PermissionGrants/$count method: get operationId: oauth2PermissionGrants.GetCount-8287 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth2PermissionGrants/delta() method: get operationId: oauth2PermissionGrants.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants method: get operationId: servicePrincipals.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: servicePrincipals.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count method: get operationId: servicePrincipals.oauth2PermissionGrants.GetCount-f9dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants method: get operationId: users.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: users.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants/$count method: get operationId: users.oauth2PermissionGrants.GetCount-fb7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization method: get operationId: organization.organization.ListOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization method: post operationId: organization.organization.CreateOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id} method: get operationId: organization.organization.GetOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id} method: patch operationId: organization.organization.UpdateOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id} method: delete operationId: organization.organization.DeleteOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding method: get operationId: organization.GetBranding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding method: patch operationId: organization.UpdateBranding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding method: delete operationId: organization.DeleteBranding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/backgroundImage method: get operationId: organization.GetBrandingBackgroundImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/backgroundImage method: put operationId: organization.UpdateBrandingBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/backgroundImage method: delete operationId: organization.DeleteBrandingBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/bannerLogo method: get operationId: organization.GetBrandingBannerLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/bannerLogo method: put operationId: organization.UpdateBrandingBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/bannerLogo method: delete operationId: organization.DeleteBrandingBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/customCSS method: get operationId: organization.GetBrandingCustomCSS x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/customCSS method: put operationId: organization.UpdateBrandingCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/customCSS method: delete operationId: organization.DeleteBrandingCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/favicon method: get operationId: organization.GetBrandingFavicon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/favicon method: put operationId: organization.UpdateBrandingFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/favicon method: delete operationId: organization.DeleteBrandingFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/headerLogo method: get operationId: organization.GetBrandingHeaderLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/headerLogo method: put operationId: organization.UpdateBrandingHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/headerLogo method: delete operationId: organization.DeleteBrandingHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations method: get operationId: organization.branding.ListLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations method: post operationId: organization.branding.CreateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} method: get operationId: organization.branding.GetLocalizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} method: patch operationId: organization.branding.UpdateLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} method: delete operationId: organization.branding.DeleteLocalizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage method: get operationId: organization.branding.GetLocalizationsBackgroundImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage method: put operationId: organization.branding.UpdateLocalizationsBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage method: delete operationId: organization.branding.DeleteLocalizationsBackgroundImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo method: get operationId: organization.branding.GetLocalizationsBannerLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo method: put operationId: organization.branding.UpdateLocalizationsBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo method: delete operationId: organization.branding.DeleteLocalizationsBannerLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS method: get operationId: organization.branding.GetLocalizationsCustomCSS x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS method: put operationId: organization.branding.UpdateLocalizationsCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS method: delete operationId: organization.branding.DeleteLocalizationsCustomCSS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon method: get operationId: organization.branding.GetLocalizationsFavicon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon method: put operationId: organization.branding.UpdateLocalizationsFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon method: delete operationId: organization.branding.DeleteLocalizationsFavicon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo method: get operationId: organization.branding.GetLocalizationsHeaderLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo method: put operationId: organization.branding.UpdateLocalizationsHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo method: delete operationId: organization.branding.DeleteLocalizationsHeaderLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo method: get operationId: organization.branding.GetLocalizationsSquareLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo method: put operationId: organization.branding.UpdateLocalizationsSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo method: delete operationId: organization.branding.DeleteLocalizationsSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark method: get operationId: organization.branding.GetLocalizationsSquareLogoDark x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark method: put operationId: organization.branding.UpdateLocalizationsSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark method: delete operationId: organization.branding.DeleteLocalizationsSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/localizations/$count method: get operationId: organization.branding.localizations.GetCount-e39f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/squareLogo method: get operationId: organization.GetBrandingSquareLogo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/squareLogo method: put operationId: organization.UpdateBrandingSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/squareLogo method: delete operationId: organization.DeleteBrandingSquareLogo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/squareLogoDark method: get operationId: organization.GetBrandingSquareLogoDark x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/branding/squareLogoDark method: put operationId: organization.UpdateBrandingSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/branding/squareLogoDark method: delete operationId: organization.DeleteBrandingSquareLogoDark x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration method: get operationId: organization.ListCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration method: post operationId: organization.CreateCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: get operationId: organization.GetCertificateBasedAuthConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id} method: delete operationId: organization.DeleteCertificateBasedAuthConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/certificateBasedAuthConfiguration/$count method: get operationId: organization.certificateBasedAuthConfiguration.GetCount-8262 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/extensions method: get operationId: organization.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/extensions method: post operationId: organization.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/extensions/{extension-id} method: get operationId: organization.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/extensions/{extension-id} method: patch operationId: organization.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/extensions/{extension-id} method: delete operationId: organization.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/extensions/$count method: get operationId: organization.extensions.GetCount-bee2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organization-id}/checkMemberGroups method: post operationId: organization.organization.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/checkMemberObjects method: post operationId: organization.organization.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/getMemberGroups method: post operationId: organization.organization.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/getMemberObjects method: post operationId: organization.organization.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/restore method: post operationId: organization.organization.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/{organization-id}/setMobileDeviceManagementAuthority method: post operationId: organization.organization.setMobileDeviceManagementAuthority x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/$count method: get operationId: organization.GetCount-9453 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/delta() method: get operationId: organization.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/getAvailableExtensionProperties method: post operationId: organization.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/getByIds method: post operationId: organization.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organization/validateProperties method: post operationId: organization.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants method: get operationId: chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/permissionGrants method: post operationId: chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /chats/{chat-id}/permissionGrants/$count method: get operationId: chats.permissionGrants.GetCount-7597 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants method: get operationId: groups.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants method: post operationId: groups.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: groups.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: groups.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: groups.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/permissionGrants/$count method: get operationId: groups.permissionGrants.GetCount-76af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants method: get operationId: groups.team.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants method: post operationId: groups.team.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: groups.team.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: groups.team.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: groups.team.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/team/permissionGrants/$count method: get operationId: groups.team.permissionGrants.GetCount-5668 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants method: get operationId: me.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants method: post operationId: me.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/chats/{chat-id}/permissionGrants/$count method: get operationId: me.chats.permissionGrants.GetCount-9e7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants method: get operationId: me.joinedTeams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants method: post operationId: me.joinedTeams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.joinedTeams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.joinedTeams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.joinedTeams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/joinedTeams/{team-id}/permissionGrants/$count method: get operationId: me.joinedTeams.permissionGrants.GetCount-a196 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants method: get operationId: me.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants method: post operationId: me.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: me.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: me.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: me.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/permissionGrants/$count method: get operationId: me.permissionGrants.GetCount-068b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants method: get operationId: permissionGrants.resourceSpecificPermissionGrant.ListResourceSpecificPermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants method: post operationId: permissionGrants.resourceSpecificPermissionGrant.CreateResourceSpecificPermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: permissionGrants.resourceSpecificPermissionGrant.GetResourceSpecificPermissionGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: permissionGrants.resourceSpecificPermissionGrant.UpdateResourceSpecificPermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: permissionGrants.resourceSpecificPermissionGrant.DeleteResourceSpecificPermissionGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/checkMemberGroups method: post operationId: permissionGrants.resourceSpecificPermissionGrant.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/checkMemberObjects method: post operationId: permissionGrants.resourceSpecificPermissionGrant.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/getMemberGroups method: post operationId: permissionGrants.resourceSpecificPermissionGrant.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/getMemberObjects method: post operationId: permissionGrants.resourceSpecificPermissionGrant.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/{resourceSpecificPermissionGrant-id}/restore method: post operationId: permissionGrants.resourceSpecificPermissionGrant.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/delta() method: get operationId: permissionGrants.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissionGrants/getAvailableExtensionProperties method: post operationId: permissionGrants.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/getByIds method: post operationId: permissionGrants.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissionGrants/validateProperties method: post operationId: permissionGrants.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants method: get operationId: teams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants method: post operationId: teams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: teams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: teams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: teams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/$count method: get operationId: teams.permissionGrants.GetCount-34e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: get operationId: users.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: post operationId: users.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/$count method: get operationId: users.chats.permissionGrants.GetCount-8aa5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants method: get operationId: users.joinedTeams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants method: post operationId: users.joinedTeams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.joinedTeams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.joinedTeams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.joinedTeams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/$count method: get operationId: users.joinedTeams.permissionGrants.GetCount-70b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants method: get operationId: users.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants method: post operationId: users.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/$count method: get operationId: users.permissionGrants.GetCount-07aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places method: post operationId: places.place.CreatePlace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id} method: patch operationId: places.place.UpdatePlace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id} method: delete operationId: places.place.DeletePlace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns method: get operationId: places.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/checkIns method: post operationId: places.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/checkIns/$count method: get operationId: places.checkIns.GetCount-2709 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building method: get operationId: places.place.GetPlace.AsBuilding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/checkIns method: get operationId: places.AsBuilding.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/checkIns method: post operationId: places.AsBuilding.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsBuilding.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsBuilding.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsBuilding.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/checkIns/$count method: get operationId: places.AsBuilding.checkIns.GetCount-114f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map method: get operationId: places.AsBuilding.GetMap x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map method: patch operationId: places.AsBuilding.UpdateMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map method: delete operationId: places.AsBuilding.DeleteMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints method: get operationId: places.AsBuilding.map.ListFootprints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/footprints method: post operationId: places.AsBuilding.map.CreateFootprints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} method: get operationId: places.AsBuilding.map.GetFootprints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} method: patch operationId: places.AsBuilding.map.UpdateFootprints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} method: delete operationId: places.AsBuilding.map.DeleteFootprints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/footprints/$count method: get operationId: places.AsBuilding.map.footprints.GetCount-273d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels method: get operationId: places.AsBuilding.map.ListLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels method: post operationId: places.AsBuilding.map.CreateLevels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id} method: get operationId: places.AsBuilding.map.GetLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id} method: patch operationId: places.AsBuilding.map.UpdateLevels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id} method: delete operationId: places.AsBuilding.map.DeleteLevels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures method: get operationId: places.AsBuilding.map.levels.ListFixtures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures method: post operationId: places.AsBuilding.map.levels.CreateFixtures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} method: get operationId: places.AsBuilding.map.levels.GetFixtures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} method: patch operationId: places.AsBuilding.map.levels.UpdateFixtures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} method: delete operationId: places.AsBuilding.map.levels.DeleteFixtures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/$count method: get operationId: places.AsBuilding.map.levels.fixtures.GetCount-85dd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections method: get operationId: places.AsBuilding.map.levels.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections method: post operationId: places.AsBuilding.map.levels.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} method: get operationId: places.AsBuilding.map.levels.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} method: patch operationId: places.AsBuilding.map.levels.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} method: delete operationId: places.AsBuilding.map.levels.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/$count method: get operationId: places.AsBuilding.map.levels.sections.GetCount-bdac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units method: get operationId: places.AsBuilding.map.levels.ListUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units method: post operationId: places.AsBuilding.map.levels.CreateUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} method: get operationId: places.AsBuilding.map.levels.GetUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} method: patch operationId: places.AsBuilding.map.levels.UpdateUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} method: delete operationId: places.AsBuilding.map.levels.DeleteUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/$count method: get operationId: places.AsBuilding.map.levels.units.GetCount-3fc3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.building/map/levels/$count method: get operationId: places.AsBuilding.map.levels.GetCount-292f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/descendants() method: get operationId: places.place.descendants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk method: get operationId: places.place.GetPlace.AsDesk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk/checkIns method: get operationId: places.AsDesk.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk/checkIns method: post operationId: places.AsDesk.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.desk/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsDesk.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.desk/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsDesk.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.desk/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsDesk.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.desk/checkIns/$count method: get operationId: places.AsDesk.checkIns.GetCount-fd8b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor method: get operationId: places.place.GetPlace.AsFloor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor/checkIns method: get operationId: places.AsFloor.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor/checkIns method: post operationId: places.AsFloor.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.floor/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsFloor.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.floor/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsFloor.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.floor/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsFloor.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.floor/checkIns/$count method: get operationId: places.AsFloor.checkIns.GetCount-e279 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room method: get operationId: places.place.GetPlace.AsRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room/checkIns method: get operationId: places.AsRoom.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room/checkIns method: post operationId: places.AsRoom.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.room/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoom.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.room/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoom.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.room/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoom.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.room/checkIns/$count method: get operationId: places.AsRoom.checkIns.GetCount-9b19 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList method: get operationId: places.place.GetPlace.AsRoomList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/checkIns method: get operationId: places.AsRoomList.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/checkIns method: post operationId: places.AsRoomList.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoomList.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoomList.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoomList.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/checkIns/$count method: get operationId: places.AsRoomList.checkIns.GetCount-e70f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms method: get operationId: places.AsRoomList.ListRooms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms method: post operationId: places.AsRoomList.CreateRooms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id} method: get operationId: places.AsRoomList.GetRooms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/{room-id} method: patch operationId: places.AsRoomList.UpdateRooms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id} method: delete operationId: places.AsRoomList.DeleteRooms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns method: get operationId: places.AsRoomList.rooms.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns method: post operationId: places.AsRoomList.rooms.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoomList.rooms.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoomList.rooms.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoomList.rooms.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/rooms/{room-id}/checkIns/$count method: get operationId: places.AsRoomList.rooms.checkIns.GetCount-28dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/rooms/$count method: get operationId: places.AsRoomList.rooms.GetCount-b534 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces method: get operationId: places.AsRoomList.ListWorkspaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces method: post operationId: places.AsRoomList.CreateWorkspaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id} method: get operationId: places.AsRoomList.GetWorkspaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id} method: patch operationId: places.AsRoomList.UpdateWorkspaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id} method: delete operationId: places.AsRoomList.DeleteWorkspaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns method: get operationId: places.AsRoomList.workspaces.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns method: post operationId: places.AsRoomList.workspaces.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsRoomList.workspaces.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsRoomList.workspaces.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsRoomList.workspaces.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.roomList/workspaces/{workspace-id}/checkIns/$count method: get operationId: places.AsRoomList.workspaces.checkIns.GetCount-8c5e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.roomList/workspaces/$count method: get operationId: places.AsRoomList.workspaces.GetCount-4b94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section method: get operationId: places.place.GetPlace.AsSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section/checkIns method: get operationId: places.AsSection.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section/checkIns method: post operationId: places.AsSection.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.section/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsSection.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.section/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsSection.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.section/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsSection.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.section/checkIns/$count method: get operationId: places.AsSection.checkIns.GetCount-4bba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace method: get operationId: places.place.GetPlace.AsWorkspace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace/checkIns method: get operationId: places.AsWorkspace.ListCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace/checkIns method: post operationId: places.AsWorkspace.CreateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.workspace/checkIns/{checkInClaim-calendarEventId} method: get operationId: places.AsWorkspace.GetCheckIns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/{place-id}/graph.workspace/checkIns/{checkInClaim-calendarEventId} method: patch operationId: places.AsWorkspace.UpdateCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.workspace/checkIns/{checkInClaim-calendarEventId} method: delete operationId: places.AsWorkspace.DeleteCheckIns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /places/{place-id}/graph.workspace/checkIns/$count method: get operationId: places.AsWorkspace.checkIns.GetCount-d022 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/$count method: get operationId: places.GetCount-f02b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.building method: get operationId: places.place.ListPlace.AsBuilding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.building/$count method: get operationId: places.place.Place.GetCount.AsBuilding-9b72 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.desk method: get operationId: places.place.ListPlace.AsDesk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.desk/$count method: get operationId: places.place.Place.GetCount.AsDesk-6f90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.floor method: get operationId: places.place.ListPlace.AsFloor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.floor/$count method: get operationId: places.place.Place.GetCount.AsFloor-2f1e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.room method: get operationId: places.place.ListPlace.AsRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.room/$count method: get operationId: places.place.Place.GetCount.AsRoom-56fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.roomList method: get operationId: places.place.ListPlace.AsRoomList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.roomList/$count method: get operationId: places.place.Place.GetCount.AsRoomList-e9fd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.section method: get operationId: places.place.ListPlace.AsSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.section/$count method: get operationId: places.place.Place.GetCount.AsSection-95fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.workspace method: get operationId: places.place.ListPlace.AsWorkspace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /places/graph.workspace/$count method: get operationId: places.place.Place.GetCount.AsWorkspace-7f2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner method: get operationId: groups.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner method: patch operationId: groups.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner method: delete operationId: groups.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans method: get operationId: groups.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans method: post operationId: groups.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: get operationId: groups.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: patch operationId: groups.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id} method: delete operationId: groups.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets method: get operationId: groups.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets method: post operationId: groups.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: groups.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: groups.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: groups.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: groups.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: groups.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: groups.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: groups.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: groups.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: groups.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: groups.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: groups.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: groups.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: groups.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: groups.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: groups.planner.plans.buckets.tasks.GetCount-384e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: groups.planner.plans.buckets.GetCount-66eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: get operationId: groups.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: patch operationId: groups.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/details method: delete operationId: groups.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks method: get operationId: groups.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks method: post operationId: groups.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: groups.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: groups.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: groups.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: groups.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: groups.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: groups.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: groups.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: groups.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: groups.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: groups.planner.plans.tasks.GetCount-d84b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/planner/plans/$count method: get operationId: groups.planner.plans.GetCount-dff1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner method: get operationId: me.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner method: patch operationId: me.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner method: delete operationId: me.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans method: get operationId: me.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans method: post operationId: me.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id} method: get operationId: me.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id} method: patch operationId: me.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id} method: delete operationId: me.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets method: get operationId: me.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets method: post operationId: me.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: me.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: me.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: me.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: me.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: me.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: me.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: me.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: me.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: me.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: me.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: me.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: me.planner.plans.buckets.tasks.GetCount-2767 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: me.planner.plans.buckets.GetCount-3740 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/details method: get operationId: me.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/details method: patch operationId: me.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/details method: delete operationId: me.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks method: get operationId: me.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks method: post operationId: me.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: me.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: me.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: me.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: me.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: me.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: me.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: me.planner.plans.tasks.GetCount-d046 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/plans/$count method: get operationId: me.planner.plans.GetCount-036a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks method: get operationId: me.planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks method: post operationId: me.planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id} method: get operationId: me.planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id} method: patch operationId: me.planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id} method: delete operationId: me.planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: me.planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: me.planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/details method: get operationId: me.planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/details method: patch operationId: me.planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/details method: delete operationId: me.planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: me.planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: me.planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: me.planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/planner/tasks/$count method: get operationId: me.planner.tasks.GetCount-5b5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner method: get operationId: planner.planner.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner method: patch operationId: planner.planner.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets method: get operationId: planner.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets method: post operationId: planner.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id} method: get operationId: planner.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id} method: patch operationId: planner.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id} method: delete operationId: planner.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks method: get operationId: planner.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks method: post operationId: planner.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: planner.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: planner.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: planner.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: planner.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: planner.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: planner.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/buckets/{plannerBucket-id}/tasks/$count method: get operationId: planner.buckets.tasks.GetCount-145a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/buckets/$count method: get operationId: planner.buckets.GetCount-9ddb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans method: get operationId: planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans method: post operationId: planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id} method: get operationId: planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id} method: patch operationId: planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id} method: delete operationId: planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets method: get operationId: planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets method: post operationId: planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: planner.plans.buckets.tasks.GetCount-8a6a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: planner.plans.buckets.GetCount-240a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/details method: get operationId: planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/details method: patch operationId: planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/details method: delete operationId: planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks method: get operationId: planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks method: post operationId: planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: planner.plans.tasks.GetCount-09d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/plans/$count method: get operationId: planner.plans.GetCount-e322 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks method: get operationId: planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks method: post operationId: planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id} method: get operationId: planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id} method: patch operationId: planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id} method: delete operationId: planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/details method: get operationId: planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/details method: patch operationId: planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/details method: delete operationId: planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /planner/tasks/$count method: get operationId: planner.tasks.GetCount-bfd2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner method: get operationId: users.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner method: patch operationId: users.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner method: delete operationId: users.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans method: get operationId: users.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans method: post operationId: users.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: get operationId: users.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: patch operationId: users.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: delete operationId: users.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets method: get operationId: users.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets method: post operationId: users.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: users.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: users.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: users.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: users.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: users.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: users.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: users.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: users.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: users.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: users.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: users.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: users.planner.plans.buckets.tasks.GetCount-de1b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: users.planner.plans.buckets.GetCount-f7f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: get operationId: users.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: patch operationId: users.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: delete operationId: users.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks method: get operationId: users.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks method: post operationId: users.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: users.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: users.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: users.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: users.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: users.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: users.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: users.planner.plans.tasks.GetCount-082b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/$count method: get operationId: users.planner.plans.GetCount-b724 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks method: get operationId: users.planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks method: post operationId: users.planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: get operationId: users.planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: patch operationId: users.planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: delete operationId: users.planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: get operationId: users.planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: patch operationId: users.planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: delete operationId: users.planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/$count method: get operationId: users.planner.tasks.GetCount-8740 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies method: get operationId: identity.conditionalAccess.authenticationStrength.ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies method: post operationId: identity.conditionalAccess.authenticationStrength.CreatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: get operationId: identity.conditionalAccess.authenticationStrength.GetPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.UpdatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.DeletePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations method: get operationId: identity.conditionalAccess.authenticationStrength.policies.ListCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations method: post operationId: identity.conditionalAccess.authenticationStrength.policies.CreateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: get operationId: identity.conditionalAccess.authenticationStrength.policies.GetCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: patch operationId: identity.conditionalAccess.authenticationStrength.policies.UpdateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: delete operationId: identity.conditionalAccess.authenticationStrength.policies.DeleteCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count method: get operationId: identity.conditionalAccess.authenticationStrength.policies.combinationConfigurations.GetCount-64b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations method: post operationId: identity.conditionalAccess.authenticationStrength.policies.authenticationStrengthPolicy.updateAllowedCombinations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage() method: get operationId: identity.conditionalAccess.authenticationStrength.policies.authenticationStrengthPolicy.usage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/authenticationStrength/policies/$count method: get operationId: identity.conditionalAccess.authenticationStrength.policies.GetCount-8166 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies method: get operationId: identity.conditionalAccess.ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies method: post operationId: identity.conditionalAccess.CreatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: get operationId: identity.conditionalAccess.GetPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: patch operationId: identity.conditionalAccess.UpdatePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} method: delete operationId: identity.conditionalAccess.DeletePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity/conditionalAccess/policies/$count method: get operationId: identity.conditionalAccess.policies.GetCount-608a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies method: get operationId: policies.policyRoot.GetPolicyRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies method: patch operationId: policies.policyRoot.UpdatePolicyRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies method: get operationId: policies.ListActivityBasedTimeoutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies method: post operationId: policies.CreateActivityBasedTimeoutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id} method: get operationId: policies.GetActivityBasedTimeoutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id} method: patch operationId: policies.UpdateActivityBasedTimeoutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id} method: delete operationId: policies.DeleteActivityBasedTimeoutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo method: get operationId: policies.activityBasedTimeoutPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.activityBasedTimeoutPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count method: get operationId: policies.activityBasedTimeoutPolicies.appliesTo.GetCount-f5ce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/activityBasedTimeoutPolicies/$count method: get operationId: policies.activityBasedTimeoutPolicies.GetCount-1f03 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/adminConsentRequestPolicy method: get operationId: policies.GetAdminConsentRequestPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/adminConsentRequestPolicy method: patch operationId: policies.UpdateAdminConsentRequestPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/adminConsentRequestPolicy method: delete operationId: policies.DeleteAdminConsentRequestPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies method: get operationId: policies.ListAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies method: post operationId: policies.CreateAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies/{appManagementPolicy-id} method: get operationId: policies.GetAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/{appManagementPolicy-id} method: patch operationId: policies.UpdateAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies/{appManagementPolicy-id} method: delete operationId: policies.DeleteAppManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo method: get operationId: policies.appManagementPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.appManagementPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count method: get operationId: policies.appManagementPolicies.appliesTo.GetCount-b064 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/appManagementPolicies/$count method: get operationId: policies.appManagementPolicies.GetCount-c99e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationFlowsPolicy method: get operationId: policies.GetAuthenticationFlowsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationFlowsPolicy method: patch operationId: policies.UpdateAuthenticationFlowsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationFlowsPolicy method: delete operationId: policies.DeleteAuthenticationFlowsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy method: get operationId: policies.GetAuthenticationMethodsPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy method: patch operationId: policies.UpdateAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy method: delete operationId: policies.DeleteAuthenticationMethodsPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: get operationId: policies.authenticationMethodsPolicy.ListAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations method: post operationId: policies.authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: get operationId: policies.authenticationMethodsPolicy.GetAuthenticationMethodConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: patch operationId: policies.authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id} method: delete operationId: policies.authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count method: get operationId: policies.authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e541 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies method: get operationId: policies.ListAuthenticationStrengthPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies method: post operationId: policies.CreateAuthenticationStrengthPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id} method: get operationId: policies.GetAuthenticationStrengthPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id} method: patch operationId: policies.UpdateAuthenticationStrengthPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id} method: delete operationId: policies.DeleteAuthenticationStrengthPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations method: get operationId: policies.authenticationStrengthPolicies.ListCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations method: post operationId: policies.authenticationStrengthPolicies.CreateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: get operationId: policies.authenticationStrengthPolicies.GetCombinationConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: patch operationId: policies.authenticationStrengthPolicies.UpdateCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} method: delete operationId: policies.authenticationStrengthPolicies.DeleteCombinationConfigurations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count method: get operationId: policies.authenticationStrengthPolicies.combinationConfigurations.GetCount-7b5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations method: post operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.updateAllowedCombinations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage() method: get operationId: policies.authenticationStrengthPolicies.authenticationStrengthPolicy.usage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authenticationStrengthPolicies/$count method: get operationId: policies.authenticationStrengthPolicies.GetCount-db73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authorizationPolicy method: get operationId: policies.GetAuthorizationPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/authorizationPolicy method: patch operationId: policies.UpdateAuthorizationPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/authorizationPolicy method: delete operationId: policies.DeleteAuthorizationPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies method: get operationId: policies.ListClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies method: post operationId: policies.CreateClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id} method: get operationId: policies.GetClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id} method: patch operationId: policies.UpdateClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id} method: delete operationId: policies.DeleteClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo method: get operationId: policies.claimsMappingPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.claimsMappingPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count method: get operationId: policies.claimsMappingPolicies.appliesTo.GetCount-46aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/claimsMappingPolicies/$count method: get operationId: policies.claimsMappingPolicies.GetCount-0f66 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/conditionalAccessPolicies method: get operationId: policies.ListConditionalAccessPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/conditionalAccessPolicies method: post operationId: policies.CreateConditionalAccessPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/conditionalAccessPolicies/{conditionalAccessPolicy-id} method: get operationId: policies.GetConditionalAccessPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/conditionalAccessPolicies/{conditionalAccessPolicy-id} method: patch operationId: policies.UpdateConditionalAccessPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/conditionalAccessPolicies/{conditionalAccessPolicy-id} method: delete operationId: policies.DeleteConditionalAccessPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/conditionalAccessPolicies/$count method: get operationId: policies.conditionalAccessPolicies.GetCount-2c66 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy method: get operationId: policies.GetCrossTenantAccessPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy method: patch operationId: policies.UpdateCrossTenantAccessPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy method: delete operationId: policies.DeleteCrossTenantAccessPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/default method: get operationId: policies.crossTenantAccessPolicy.GetDefault x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/default method: patch operationId: policies.crossTenantAccessPolicy.UpdateDefault x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/default method: delete operationId: policies.crossTenantAccessPolicy.DeleteDefault x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/default/resetToSystemDefault method: post operationId: policies.crossTenantAccessPolicy.default.resetToSystemDefault x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /policies/crossTenantAccessPolicy/partners method: get operationId: policies.crossTenantAccessPolicy.ListPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners method: post operationId: policies.crossTenantAccessPolicy.CreatePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} method: get operationId: policies.crossTenantAccessPolicy.GetPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} method: patch operationId: policies.crossTenantAccessPolicy.UpdatePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} method: delete operationId: policies.crossTenantAccessPolicy.DeletePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: get operationId: policies.crossTenantAccessPolicy.partners.GetIdentitySynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: put operationId: policies.crossTenantAccessPolicy.partners.SetIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization method: delete operationId: policies.crossTenantAccessPolicy.partners.DeleteIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/partners/$count method: get operationId: policies.crossTenantAccessPolicy.partners.GetCount-d5d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates method: get operationId: policies.crossTenantAccessPolicy.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates method: patch operationId: policies.crossTenantAccessPolicy.UpdateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates method: delete operationId: policies.crossTenantAccessPolicy.DeleteTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization method: get operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationIdentitySynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization method: patch operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization method: delete operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationIdentitySynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration method: get operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationPartnerConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration method: patch operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationPartnerConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration method: delete operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationPartnerConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/defaultAppManagementPolicy method: get operationId: policies.GetDefaultAppManagementPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/defaultAppManagementPolicy method: patch operationId: policies.UpdateDefaultAppManagementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/defaultAppManagementPolicy method: delete operationId: policies.DeleteDefaultAppManagementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/deviceRegistrationPolicy method: get operationId: policies.GetDeviceRegistrationPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies method: get operationId: policies.ListFeatureRolloutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies method: post operationId: policies.CreateFeatureRolloutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id} method: get operationId: policies.GetFeatureRolloutPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id} method: patch operationId: policies.UpdateFeatureRolloutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id} method: delete operationId: policies.DeleteFeatureRolloutPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo method: get operationId: policies.featureRolloutPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo method: post operationId: policies.featureRolloutPolicies.CreateAppliesTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref method: delete operationId: policies.featureRolloutPolicies.appliesTo.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count method: get operationId: policies.featureRolloutPolicies.appliesTo.GetCount-b7fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref method: get operationId: policies.featureRolloutPolicies.ListRefAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref method: post operationId: policies.featureRolloutPolicies.CreateRefAppliesTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref method: delete operationId: policies.featureRolloutPolicies.DeleteRefAppliesTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/featureRolloutPolicies/$count method: get operationId: policies.featureRolloutPolicies.GetCount-bb08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies method: get operationId: policies.ListHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies method: post operationId: policies.CreateHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: get operationId: policies.GetHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: patch operationId: policies.UpdateHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id} method: delete operationId: policies.DeleteHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo method: get operationId: policies.homeRealmDiscoveryPolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.homeRealmDiscoveryPolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count method: get operationId: policies.homeRealmDiscoveryPolicies.appliesTo.GetCount-6090 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/homeRealmDiscoveryPolicies/$count method: get operationId: policies.homeRealmDiscoveryPolicies.GetCount-9451 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/identitySecurityDefaultsEnforcementPolicy method: get operationId: policies.GetIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/identitySecurityDefaultsEnforcementPolicy method: patch operationId: policies.UpdateIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/identitySecurityDefaultsEnforcementPolicy method: delete operationId: policies.DeleteIdentitySecurityDefaultsEnforcementPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies method: get operationId: policies.ListPermissionGrantPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies method: post operationId: policies.CreatePermissionGrantPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id} method: get operationId: policies.GetPermissionGrantPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id} method: patch operationId: policies.UpdatePermissionGrantPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id} method: delete operationId: policies.DeletePermissionGrantPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes method: get operationId: policies.permissionGrantPolicies.ListExcludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes method: post operationId: policies.permissionGrantPolicies.CreateExcludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id} method: get operationId: policies.permissionGrantPolicies.GetExcludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id} method: patch operationId: policies.permissionGrantPolicies.UpdateExcludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id} method: delete operationId: policies.permissionGrantPolicies.DeleteExcludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count method: get operationId: policies.permissionGrantPolicies.excludes.GetCount-7507 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes method: get operationId: policies.permissionGrantPolicies.ListIncludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes method: post operationId: policies.permissionGrantPolicies.CreateIncludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id} method: get operationId: policies.permissionGrantPolicies.GetIncludes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id} method: patch operationId: policies.permissionGrantPolicies.UpdateIncludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id} method: delete operationId: policies.permissionGrantPolicies.DeleteIncludes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count method: get operationId: policies.permissionGrantPolicies.includes.GetCount-4a76 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/permissionGrantPolicies/$count method: get operationId: policies.permissionGrantPolicies.GetCount-86b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies method: get operationId: policies.ListRoleManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies method: post operationId: policies.CreateRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: get operationId: policies.GetRoleManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: patch operationId: policies.UpdateRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: delete operationId: policies.DeleteRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules method: get operationId: policies.roleManagementPolicies.ListEffectiveRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules method: post operationId: policies.roleManagementPolicies.CreateEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: get operationId: policies.roleManagementPolicies.GetEffectiveRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: patch operationId: policies.roleManagementPolicies.UpdateEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: delete operationId: policies.roleManagementPolicies.DeleteEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count method: get operationId: policies.roleManagementPolicies.effectiveRules.GetCount-5858 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules method: get operationId: policies.roleManagementPolicies.ListRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules method: post operationId: policies.roleManagementPolicies.CreateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: get operationId: policies.roleManagementPolicies.GetRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: patch operationId: policies.roleManagementPolicies.UpdateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: delete operationId: policies.roleManagementPolicies.DeleteRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count method: get operationId: policies.roleManagementPolicies.rules.GetCount-6c00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/$count method: get operationId: policies.roleManagementPolicies.GetCount-cdca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments method: get operationId: policies.ListRoleManagementPolicyAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments method: post operationId: policies.CreateRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: get operationId: policies.GetRoleManagementPolicyAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: patch operationId: policies.UpdateRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: delete operationId: policies.DeleteRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy method: get operationId: policies.roleManagementPolicyAssignments.GetPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments/$count method: get operationId: policies.roleManagementPolicyAssignments.GetCount-8d94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies method: get operationId: policies.ListTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies method: post operationId: policies.CreateTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id} method: get operationId: policies.GetTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id} method: patch operationId: policies.UpdateTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id} method: delete operationId: policies.DeleteTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo method: get operationId: policies.tokenIssuancePolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.tokenIssuancePolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count method: get operationId: policies.tokenIssuancePolicies.appliesTo.GetCount-e7f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenIssuancePolicies/$count method: get operationId: policies.tokenIssuancePolicies.GetCount-224d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies method: get operationId: policies.ListTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies method: post operationId: policies.CreateTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id} method: get operationId: policies.GetTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id} method: patch operationId: policies.UpdateTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id} method: delete operationId: policies.DeleteTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo method: get operationId: policies.tokenLifetimePolicies.ListAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id} method: get operationId: policies.tokenLifetimePolicies.GetAppliesTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count method: get operationId: policies.tokenLifetimePolicies.appliesTo.GetCount-3209 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/tokenLifetimePolicies/$count method: get operationId: policies.tokenLifetimePolicies.GetCount-12df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print method: get operationId: print.print.GetPrint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print method: patch operationId: print.print.UpdatePrint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors method: get operationId: print.ListConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/connectors method: post operationId: print.CreateConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors/{printConnector-id} method: get operationId: print.GetConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/connectors/{printConnector-id} method: patch operationId: print.UpdateConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors/{printConnector-id} method: delete operationId: print.DeleteConnectors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/connectors/$count method: get operationId: print.connectors.GetCount-1d73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/operations method: get operationId: print.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/operations method: post operationId: print.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/operations/{printOperation-id} method: get operationId: print.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/operations/{printOperation-id} method: patch operationId: print.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/operations/{printOperation-id} method: delete operationId: print.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/operations/$count method: get operationId: print.operations.GetCount-8242 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers method: get operationId: print.ListPrinters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers method: post operationId: print.CreatePrinters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id} method: get operationId: print.GetPrinters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id} method: patch operationId: print.UpdatePrinters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id} method: delete operationId: print.DeletePrinters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/connectors method: get operationId: print.printers.ListConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/connectors/{printConnector-id} method: get operationId: print.printers.GetConnectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/connectors/$count method: get operationId: print.printers.connectors.GetCount-68ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs method: get operationId: print.printers.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs method: post operationId: print.printers.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id} method: get operationId: print.printers.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id} method: patch operationId: print.printers.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id} method: delete operationId: print.printers.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents method: get operationId: print.printers.jobs.ListDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents method: post operationId: print.printers.jobs.CreateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id} method: get operationId: print.printers.jobs.GetDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id} method: patch operationId: print.printers.jobs.UpdateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id} method: delete operationId: print.printers.jobs.DeleteDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: get operationId: print.printers.jobs.GetDocumentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: put operationId: print.printers.jobs.UpdateDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: delete operationId: print.printers.jobs.DeleteDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession method: post operationId: print.printers.printer.jobs.printJob.documents.printDocument.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/documents/$count method: get operationId: print.printers.jobs.documents.GetCount-db03 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/abort method: post operationId: print.printers.printer.jobs.printJob.abort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/cancel method: post operationId: print.printers.printer.jobs.printJob.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/redirect method: post operationId: print.printers.printer.jobs.printJob.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/start method: post operationId: print.printers.printer.jobs.printJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks method: get operationId: print.printers.jobs.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks method: post operationId: print.printers.jobs.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id} method: get operationId: print.printers.jobs.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id} method: patch operationId: print.printers.jobs.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id} method: delete operationId: print.printers.jobs.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition method: get operationId: print.printers.jobs.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger method: get operationId: print.printers.jobs.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/{printJob-id}/tasks/$count method: get operationId: print.printers.jobs.tasks.GetCount-7f2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/jobs/$count method: get operationId: print.printers.jobs.GetCount-86c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/restoreFactoryDefaults method: post operationId: print.printers.printer.restoreFactoryDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/shares method: get operationId: print.printers.ListShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/shares/{printerShare-id} method: get operationId: print.printers.GetShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/shares/$count method: get operationId: print.printers.shares.GetCount-5f30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers method: get operationId: print.printers.ListTaskTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers method: post operationId: print.printers.CreateTaskTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id} method: get operationId: print.printers.GetTaskTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id} method: patch operationId: print.printers.UpdateTaskTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id} method: delete operationId: print.printers.DeleteTaskTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition method: get operationId: print.printers.taskTriggers.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/taskTriggers/$count method: get operationId: print.printers.taskTriggers.GetCount-f066 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/$count method: get operationId: print.printers.GetCount-c43f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/create method: post operationId: print.printers.create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services method: get operationId: print.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services method: post operationId: print.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id} method: get operationId: print.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/{printService-id} method: patch operationId: print.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id} method: delete operationId: print.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints method: get operationId: print.services.ListEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/{printService-id}/endpoints method: post operationId: print.services.CreateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints/{printServiceEndpoint-id} method: get operationId: print.services.GetEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/{printService-id}/endpoints/{printServiceEndpoint-id} method: patch operationId: print.services.UpdateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints/{printServiceEndpoint-id} method: delete operationId: print.services.DeleteEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/services/{printService-id}/endpoints/$count method: get operationId: print.services.endpoints.GetCount-805a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/services/$count method: get operationId: print.services.GetCount-719b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares method: get operationId: print.ListShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares method: post operationId: print.CreateShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id} method: get operationId: print.GetShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id} method: patch operationId: print.UpdateShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id} method: delete operationId: print.DeleteShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups method: get operationId: print.shares.ListAllowedGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/$ref method: delete operationId: print.shares.allowedGroups.DeleteRefGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors method: get operationId: print.shares.allowedGroups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count method: get operationId: print.shares.allowedGroups.ServiceProvisioningErrors.GetCount-182d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$count method: get operationId: print.shares.allowedGroups.GetCount-9181 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: get operationId: print.shares.ListRefAllowedGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: post operationId: print.shares.CreateRefAllowedGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: delete operationId: print.shares.DeleteRefAllowedGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers method: get operationId: print.shares.ListAllowedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/$ref method: delete operationId: print.shares.allowedUsers.DeleteRefUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings method: get operationId: print.shares.allowedUsers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings method: patch operationId: print.shares.allowedUsers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors method: get operationId: print.shares.allowedUsers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count method: get operationId: print.shares.allowedUsers.ServiceProvisioningErrors.GetCount-1213 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$count method: get operationId: print.shares.allowedUsers.GetCount-ee00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: get operationId: print.shares.ListRefAllowedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: post operationId: print.shares.CreateRefAllowedUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: delete operationId: print.shares.DeleteRefAllowedUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs method: get operationId: print.shares.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs method: post operationId: print.shares.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: get operationId: print.shares.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: patch operationId: print.shares.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: delete operationId: print.shares.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents method: get operationId: print.shares.jobs.ListDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents method: post operationId: print.shares.jobs.CreateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: get operationId: print.shares.jobs.GetDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: patch operationId: print.shares.jobs.UpdateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: delete operationId: print.shares.jobs.DeleteDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: get operationId: print.shares.jobs.GetDocumentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: put operationId: print.shares.jobs.UpdateDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: delete operationId: print.shares.jobs.DeleteDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession method: post operationId: print.shares.printerShare.jobs.printJob.documents.printDocument.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count method: get operationId: print.shares.jobs.documents.GetCount-acc8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/abort method: post operationId: print.shares.printerShare.jobs.printJob.abort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/cancel method: post operationId: print.shares.printerShare.jobs.printJob.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/redirect method: post operationId: print.shares.printerShare.jobs.printJob.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/start method: post operationId: print.shares.printerShare.jobs.printJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks method: get operationId: print.shares.jobs.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks method: post operationId: print.shares.jobs.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: get operationId: print.shares.jobs.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: patch operationId: print.shares.jobs.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: delete operationId: print.shares.jobs.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition method: get operationId: print.shares.jobs.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger method: get operationId: print.shares.jobs.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count method: get operationId: print.shares.jobs.tasks.GetCount-c052 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/$count method: get operationId: print.shares.jobs.GetCount-d3ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/printer method: get operationId: print.shares.GetPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/$count method: get operationId: print.shares.GetCount-070b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions method: get operationId: print.ListTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions method: post operationId: print.CreateTaskDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id} method: get operationId: print.GetTaskDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id} method: patch operationId: print.UpdateTaskDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id} method: delete operationId: print.DeleteTaskDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks method: get operationId: print.taskDefinitions.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks method: post operationId: print.taskDefinitions.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id} method: get operationId: print.taskDefinitions.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id} method: patch operationId: print.taskDefinitions.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id} method: delete operationId: print.taskDefinitions.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/definition method: get operationId: print.taskDefinitions.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/trigger method: get operationId: print.taskDefinitions.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/{printTaskDefinition-id}/tasks/$count method: get operationId: print.taskDefinitions.tasks.GetCount-0c4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/taskDefinitions/$count method: get operationId: print.taskDefinitions.GetCount-ee04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy method: get operationId: privacy.privacy.GetPrivacy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy method: patch operationId: privacy.privacy.UpdatePrivacy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests method: get operationId: privacy.ListSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests method: post operationId: privacy.CreateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id} method: get operationId: privacy.GetSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id} method: patch operationId: privacy.UpdateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id} method: delete operationId: privacy.DeleteSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers method: get operationId: privacy.subjectRightsRequests.ListApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id} method: get operationId: privacy.subjectRightsRequests.GetApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: get operationId: privacy.subjectRightsRequests.approvers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: patch operationId: privacy.subjectRightsRequests.approvers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors method: get operationId: privacy.subjectRightsRequests.approvers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count method: get operationId: privacy.subjectRightsRequests.approvers.ServiceProvisioningErrors.GetCount-6b48 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName='{userPrincipalName}') method: get operationId: privacy.subjectRightsRequests.approvers.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count method: get operationId: privacy.subjectRightsRequests.approvers.GetCount-f1ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators method: get operationId: privacy.subjectRightsRequests.ListCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id} method: get operationId: privacy.subjectRightsRequests.GetCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: get operationId: privacy.subjectRightsRequests.collaborators.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: patch operationId: privacy.subjectRightsRequests.collaborators.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors method: get operationId: privacy.subjectRightsRequests.collaborators.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count method: get operationId: privacy.subjectRightsRequests.collaborators.ServiceProvisioningErrors.GetCount-bb73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName='{userPrincipalName}') method: get operationId: privacy.subjectRightsRequests.collaborators.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count method: get operationId: privacy.subjectRightsRequests.collaborators.GetCount-5c55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment() method: get operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalAttachment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport() method: get operationId: privacy.subjectRightsRequests.subjectRightsRequest.getFinalReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes method: get operationId: privacy.subjectRightsRequests.ListNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes method: post operationId: privacy.subjectRightsRequests.CreateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: get operationId: privacy.subjectRightsRequests.GetNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: patch operationId: privacy.subjectRightsRequests.UpdateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: delete operationId: privacy.subjectRightsRequests.DeleteNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count method: get operationId: privacy.subjectRightsRequests.notes.GetCount-b393 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/{subjectRightsRequest-id}/team method: get operationId: privacy.subjectRightsRequests.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /privacy/subjectRightsRequests/$count method: get operationId: privacy.subjectRightsRequests.GetCount-ab4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/reports method: get operationId: copilot.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports method: get operationId: deviceManagement.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports method: patch operationId: deviceManagement.UpdateReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports method: delete operationId: deviceManagement.DeleteReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs method: get operationId: deviceManagement.reports.ListExportJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/exportJobs method: post operationId: deviceManagement.reports.CreateExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: get operationId: deviceManagement.reports.GetExportJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: patch operationId: deviceManagement.reports.UpdateExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/{deviceManagementExportJob-id} method: delete operationId: deviceManagement.reports.DeleteExportJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/exportJobs/$count method: get operationId: deviceManagement.reports.exportJobs.GetCount-5277 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/reports/getCachedReport method: post operationId: deviceManagement.reports.getCachedReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getCompliancePolicyNonComplianceReport method: post operationId: deviceManagement.reports.getCompliancePolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getCompliancePolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getComplianceSettingNonComplianceReport method: post operationId: deviceManagement.reports.getComplianceSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationPolicyNonComplianceReport method: post operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getConfigurationSettingNonComplianceReport method: post operationId: deviceManagement.reports.getConfigurationSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles method: post operationId: deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceManagementIntentSettingsReport method: post operationId: deviceManagement.reports.getDeviceManagementIntentSettingsReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDeviceNonComplianceReport method: post operationId: deviceManagement.reports.getDeviceNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getDevicesWithoutCompliancePolicyReport method: post operationId: deviceManagement.reports.getDevicesWithoutCompliancePolicyReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getHistoricalReport method: post operationId: deviceManagement.reports.getHistoricalReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getNoncompliantDevicesAndSettingsReport method: post operationId: deviceManagement.reports.getNoncompliantDevicesAndSettingsReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceMetadata method: post operationId: deviceManagement.reports.getPolicyNonComplianceMetadata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceReport method: post operationId: deviceManagement.reports.getPolicyNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getPolicyNonComplianceSummaryReport method: post operationId: deviceManagement.reports.getPolicyNonComplianceSummaryReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getReportFilters method: post operationId: deviceManagement.reports.getReportFilters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/getSettingNonComplianceReport method: post operationId: deviceManagement.reports.getSettingNonComplianceReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /deviceManagement/reports/retrieveDeviceAppInstallationStatusReport method: post operationId: deviceManagement.reports.retrieveDeviceAppInstallationStatusReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports method: get operationId: education.GetReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports method: patch operationId: education.UpdateReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports method: delete operationId: education.DeleteReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions method: get operationId: education.reports.ListReadingAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingAssignmentSubmissions method: post operationId: education.reports.CreateReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: get operationId: education.reports.GetReadingAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: patch operationId: education.reports.UpdateReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/{readingAssignmentSubmission-id} method: delete operationId: education.reports.DeleteReadingAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingAssignmentSubmissions/$count method: get operationId: education.reports.readingAssignmentSubmissions.GetCount-536e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages method: get operationId: education.reports.ListReadingCoachPassages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages method: post operationId: education.reports.CreateReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: get operationId: education.reports.GetReadingCoachPassages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: patch operationId: education.reports.UpdateReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/{readingCoachPassage-id} method: delete operationId: education.reports.DeleteReadingCoachPassages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/readingCoachPassages/$count method: get operationId: education.reports.readingCoachPassages.GetCount-ce63 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses method: get operationId: education.reports.ListReflectCheckInResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses method: post operationId: education.reports.CreateReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: get operationId: education.reports.GetReflectCheckInResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: patch operationId: education.reports.UpdateReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/{reflectCheckInResponse-id} method: delete operationId: education.reports.DeleteReflectCheckInResponses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/reflectCheckInResponses/$count method: get operationId: education.reports.reflectCheckInResponses.GetCount-1316 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions method: get operationId: education.reports.ListSpeakerAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions method: post operationId: education.reports.CreateSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: get operationId: education.reports.GetSpeakerAssignmentSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: patch operationId: education.reports.UpdateSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/{speakerAssignmentSubmission-id} method: delete operationId: education.reports.DeleteSpeakerAssignmentSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/reports/speakerAssignmentSubmissions/$count method: get operationId: education.reports.speakerAssignmentSubmissions.GetCount-e40d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports method: get operationId: reports.reportRoot.GetReportRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports method: patch operationId: reports.reportRoot.UpdateReportRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods method: get operationId: reports.GetAuthenticationMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods method: patch operationId: reports.UpdateAuthenticationMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods method: delete operationId: reports.DeleteAuthenticationMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/usersRegisteredByFeature() method: get operationId: reports.authenticationMethods.usersRegisteredByFeature-07f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByFeature(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}') method: get operationId: reports.authenticationMethods.usersRegisteredByFeature-b345 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByMethod() method: get operationId: reports.authenticationMethods.usersRegisteredByMethod-d25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByMethod(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}') method: get operationId: reports.authenticationMethods.usersRegisteredByMethod-fb94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/userRegistrationDetails method: get operationId: reports.authenticationMethods.ListUserRegistrationDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/userRegistrationDetails method: post operationId: reports.authenticationMethods.CreateUserRegistrationDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id} method: get operationId: reports.authenticationMethods.GetUserRegistrationDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id} method: patch operationId: reports.authenticationMethods.UpdateUserRegistrationDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id} method: delete operationId: reports.authenticationMethods.DeleteUserRegistrationDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/authenticationMethods/userRegistrationDetails/$count method: get operationId: reports.authenticationMethods.userRegistrationDetails.GetCount-0ab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByPrinter method: get operationId: reports.ListDailyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByPrinter method: post operationId: reports.CreateDailyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id} method: get operationId: reports.GetDailyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id} method: patch operationId: reports.UpdateDailyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id} method: delete operationId: reports.DeleteDailyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByPrinter/$count method: get operationId: reports.dailyPrintUsageByPrinter.GetCount-73e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByUser method: get operationId: reports.ListDailyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByUser method: post operationId: reports.CreateDailyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByUser/{printUsageByUser-id} method: get operationId: reports.GetDailyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/dailyPrintUsageByUser/{printUsageByUser-id} method: patch operationId: reports.UpdateDailyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByUser/{printUsageByUser-id} method: delete operationId: reports.DeleteDailyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/dailyPrintUsageByUser/$count method: get operationId: reports.dailyPrintUsageByUser.GetCount-e839 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/deviceConfigurationDeviceActivity() method: get operationId: reports.deviceConfigurationDeviceActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/deviceConfigurationUserActivity() method: get operationId: reports.deviceConfigurationUserActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityCounts(period='{period}') method: get operationId: reports.getEmailActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityUserCounts(period='{period}') method: get operationId: reports.getEmailActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityUserDetail(date={date}) method: get operationId: reports.getEmailActivityUserDetail-4d91 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailActivityUserDetail(period='{period}') method: get operationId: reports.getEmailActivityUserDetail-6549 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageAppsUserCounts(period='{period}') method: get operationId: reports.getEmailAppUsageAppsUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageUserCounts(period='{period}') method: get operationId: reports.getEmailAppUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageUserDetail(date={date}) method: get operationId: reports.getEmailAppUsageUserDetail-d5d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageUserDetail(period='{period}') method: get operationId: reports.getEmailAppUsageUserDetail-6aff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getEmailAppUsageVersionsUserCounts(period='{period}') method: get operationId: reports.getEmailAppUsageVersionsUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: reports.getGroupArchivedPrintJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppPlatformUserCounts(period='{period}') method: get operationId: reports.getM365AppPlatformUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppUserCounts(period='{period}') method: get operationId: reports.getM365AppUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppUserDetail(date={date}) method: get operationId: reports.getM365AppUserDetail-0f08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getM365AppUserDetail(period='{period}') method: get operationId: reports.getM365AppUserDetail-8c91 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageDetail(period='{period}') method: get operationId: reports.getMailboxUsageDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageMailboxCounts(period='{period}') method: get operationId: reports.getMailboxUsageMailboxCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}') method: get operationId: reports.getMailboxUsageQuotaStatusMailboxCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getMailboxUsageStorage(period='{period}') method: get operationId: reports.getMailboxUsageStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActivationCounts() method: get operationId: reports.getOffice365ActivationCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActivationsUserCounts() method: get operationId: reports.getOffice365ActivationsUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActivationsUserDetail() method: get operationId: reports.getOffice365ActivationsUserDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActiveUserCounts(period='{period}') method: get operationId: reports.getOffice365ActiveUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActiveUserDetail(date={date}) method: get operationId: reports.getOffice365ActiveUserDetail-b911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ActiveUserDetail(period='{period}') method: get operationId: reports.getOffice365ActiveUserDetail-3cc0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityCounts(period='{period}') method: get operationId: reports.getOffice365GroupsActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityDetail(date={date}) method: get operationId: reports.getOffice365GroupsActivityDetail-87d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityDetail(period='{period}') method: get operationId: reports.getOffice365GroupsActivityDetail-fe77 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityFileCounts(period='{period}') method: get operationId: reports.getOffice365GroupsActivityFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityGroupCounts(period='{period}') method: get operationId: reports.getOffice365GroupsActivityGroupCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365GroupsActivityStorage(period='{period}') method: get operationId: reports.getOffice365GroupsActivityStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOffice365ServicesUserCounts(period='{period}') method: get operationId: reports.getOffice365ServicesUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityFileCounts(period='{period}') method: get operationId: reports.getOneDriveActivityFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityUserCounts(period='{period}') method: get operationId: reports.getOneDriveActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityUserDetail(date={date}) method: get operationId: reports.getOneDriveActivityUserDetail-77b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveActivityUserDetail(period='{period}') method: get operationId: reports.getOneDriveActivityUserDetail-657c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageAccountCounts(period='{period}') method: get operationId: reports.getOneDriveUsageAccountCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageAccountDetail(date={date}) method: get operationId: reports.getOneDriveUsageAccountDetail-3b63 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageAccountDetail(period='{period}') method: get operationId: reports.getOneDriveUsageAccountDetail-20b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageFileCounts(period='{period}') method: get operationId: reports.getOneDriveUsageFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getOneDriveUsageStorage(period='{period}') method: get operationId: reports.getOneDriveUsageStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: reports.getPrinterArchivedPrintJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getRelyingPartyDetailedSummary(period='{period}') method: get operationId: reports.getRelyingPartyDetailedSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityFileCounts(period='{period}') method: get operationId: reports.getSharePointActivityFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityPages(period='{period}') method: get operationId: reports.getSharePointActivityPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityUserCounts(period='{period}') method: get operationId: reports.getSharePointActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityUserDetail(date={date}) method: get operationId: reports.getSharePointActivityUserDetail-48b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointActivityUserDetail(period='{period}') method: get operationId: reports.getSharePointActivityUserDetail-9e51 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageDetail(date={date}) method: get operationId: reports.getSharePointSiteUsageDetail-a4c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageDetail(period='{period}') method: get operationId: reports.getSharePointSiteUsageDetail-4fd6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageFileCounts(period='{period}') method: get operationId: reports.getSharePointSiteUsageFileCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsagePages(period='{period}') method: get operationId: reports.getSharePointSiteUsagePages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageSiteCounts(period='{period}') method: get operationId: reports.getSharePointSiteUsageSiteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSharePointSiteUsageStorage(period='{period}') method: get operationId: reports.getSharePointSiteUsageStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityUserDetail(date={date}) method: get operationId: reports.getSkypeForBusinessActivityUserDetail-83d0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessActivityUserDetail(period='{period}') method: get operationId: reports.getSkypeForBusinessActivityUserDetail-74d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessDeviceUsageDistributionUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessDeviceUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageUserDetail(date={date}) method: get operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-fe29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessDeviceUsageUserDetail(period='{period}') method: get operationId: reports.getSkypeForBusinessDeviceUsageUserDetail-ee84 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessOrganizerActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessOrganizerActivityMinuteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessOrganizerActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessParticipantActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessParticipantActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessParticipantActivityMinuteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessParticipantActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessPeerToPeerActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessPeerToPeerActivityMinuteCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}') method: get operationId: reports.getSkypeForBusinessPeerToPeerActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}') method: get operationId: reports.getTeamsDeviceUsageDistributionUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageUserCounts(period='{period}') method: get operationId: reports.getTeamsDeviceUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageUserDetail(date={date}) method: get operationId: reports.getTeamsDeviceUsageUserDetail-8630 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsDeviceUsageUserDetail(period='{period}') method: get operationId: reports.getTeamsDeviceUsageUserDetail-62d3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityCounts(period='{period}') method: get operationId: reports.getTeamsTeamActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityDetail(date={date}) method: get operationId: reports.getTeamsTeamActivityDetail-391d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityDetail(period='{period}') method: get operationId: reports.getTeamsTeamActivityDetail-ee18 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamActivityDistributionCounts(period='{period}') method: get operationId: reports.getTeamsTeamActivityDistributionCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsTeamCounts(period='{period}') method: get operationId: reports.getTeamsTeamCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityCounts(period='{period}') method: get operationId: reports.getTeamsUserActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityUserCounts(period='{period}') method: get operationId: reports.getTeamsUserActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityUserDetail(date={date}) method: get operationId: reports.getTeamsUserActivityUserDetail-fba7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getTeamsUserActivityUserDetail(period='{period}') method: get operationId: reports.getTeamsUserActivityUserDetail-7554 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime}) method: get operationId: reports.getUserArchivedPrintJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityCounts(period='{period}') method: get operationId: reports.getYammerActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityUserCounts(period='{period}') method: get operationId: reports.getYammerActivityUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityUserDetail(date={date}) method: get operationId: reports.getYammerActivityUserDetail-41fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerActivityUserDetail(period='{period}') method: get operationId: reports.getYammerActivityUserDetail-9506 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageDistributionUserCounts(period='{period}') method: get operationId: reports.getYammerDeviceUsageDistributionUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageUserCounts(period='{period}') method: get operationId: reports.getYammerDeviceUsageUserCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageUserDetail(date={date}) method: get operationId: reports.getYammerDeviceUsageUserDetail-e734 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerDeviceUsageUserDetail(period='{period}') method: get operationId: reports.getYammerDeviceUsageUserDetail-07bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityCounts(period='{period}') method: get operationId: reports.getYammerGroupsActivityCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityDetail(date={date}) method: get operationId: reports.getYammerGroupsActivityDetail-9ea3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityDetail(period='{period}') method: get operationId: reports.getYammerGroupsActivityDetail-99d3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/getYammerGroupsActivityGroupCounts(period='{period}') method: get operationId: reports.getYammerGroupsActivityGroupCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentFailureDetails() method: get operationId: reports.managedDeviceEnrollmentFailureDetails-8191 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}') method: get operationId: reports.managedDeviceEnrollmentFailureDetails-aa46 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentTopFailures() method: get operationId: reports.managedDeviceEnrollmentTopFailures-9ce7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/managedDeviceEnrollmentTopFailures(period='{period}') method: get operationId: reports.managedDeviceEnrollmentTopFailures-2157 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByPrinter method: get operationId: reports.ListMonthlyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByPrinter method: post operationId: reports.CreateMonthlyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id} method: get operationId: reports.GetMonthlyPrintUsageByPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id} method: patch operationId: reports.UpdateMonthlyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id} method: delete operationId: reports.DeleteMonthlyPrintUsageByPrinter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByPrinter/$count method: get operationId: reports.monthlyPrintUsageByPrinter.GetCount-18cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByUser method: get operationId: reports.ListMonthlyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByUser method: post operationId: reports.CreateMonthlyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByUser/{printUsageByUser-id} method: get operationId: reports.GetMonthlyPrintUsageByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/monthlyPrintUsageByUser/{printUsageByUser-id} method: patch operationId: reports.UpdateMonthlyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByUser/{printUsageByUser-id} method: delete operationId: reports.DeleteMonthlyPrintUsageByUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/monthlyPrintUsageByUser/$count method: get operationId: reports.monthlyPrintUsageByUser.GetCount-60f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners method: get operationId: reports.GetPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners method: patch operationId: reports.UpdatePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners method: delete operationId: reports.DeletePartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing method: get operationId: reports.partners.GetBilling x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing method: patch operationId: reports.partners.UpdateBilling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing method: delete operationId: reports.partners.DeleteBilling x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests method: get operationId: reports.partners.billing.ListManifests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/manifests method: post operationId: reports.partners.billing.CreateManifests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests/{manifest-id} method: get operationId: reports.partners.billing.GetManifests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/manifests/{manifest-id} method: patch operationId: reports.partners.billing.UpdateManifests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests/{manifest-id} method: delete operationId: reports.partners.billing.DeleteManifests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/manifests/$count method: get operationId: reports.partners.billing.manifests.GetCount-f888 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/operations method: get operationId: reports.partners.billing.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/operations method: post operationId: reports.partners.billing.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/operations/{operation-id} method: get operationId: reports.partners.billing.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/operations/{operation-id} method: patch operationId: reports.partners.billing.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/operations/{operation-id} method: delete operationId: reports.partners.billing.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/operations/$count method: get operationId: reports.partners.billing.operations.GetCount-9331 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation method: get operationId: reports.partners.billing.GetReconciliation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation method: patch operationId: reports.partners.billing.UpdateReconciliation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation method: delete operationId: reports.partners.billing.DeleteReconciliation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/billed method: get operationId: reports.partners.billing.reconciliation.GetBilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation/billed method: patch operationId: reports.partners.billing.reconciliation.UpdateBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/billed method: delete operationId: reports.partners.billing.reconciliation.DeleteBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/billed/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.reconciliation.billed.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/unbilled method: get operationId: reports.partners.billing.reconciliation.GetUnbilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/reconciliation/unbilled method: patch operationId: reports.partners.billing.reconciliation.UpdateUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/unbilled method: delete operationId: reports.partners.billing.reconciliation.DeleteUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/reconciliation/unbilled/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.reconciliation.unbilled.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage method: get operationId: reports.partners.billing.GetUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/usage method: patch operationId: reports.partners.billing.UpdateUsage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage method: delete operationId: reports.partners.billing.DeleteUsage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/billed method: get operationId: reports.partners.billing.usage.GetBilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/usage/billed method: patch operationId: reports.partners.billing.usage.UpdateBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/billed method: delete operationId: reports.partners.billing.usage.DeleteBilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/billed/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.usage.billed.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/unbilled method: get operationId: reports.partners.billing.usage.GetUnbilled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/partners/billing/usage/unbilled method: patch operationId: reports.partners.billing.usage.UpdateUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/unbilled method: delete operationId: reports.partners.billing.usage.DeleteUnbilled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/partners/billing/usage/unbilled/microsoft.graph.partners.billing.export method: post operationId: reports.partners.billing.usage.unbilled.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security method: get operationId: reports.GetSecurity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security method: patch operationId: reports.UpdateSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security method: delete operationId: reports.DeleteSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security/getAttackSimulationRepeatOffenders() method: get operationId: reports.security.getAttackSimulationRepeatOffenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security/getAttackSimulationSimulationUserCoverage() method: get operationId: reports.security.getAttackSimulationSimulationUserCoverage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security/getAttackSimulationTrainingUserCoverage() method: get operationId: reports.security.getAttackSimulationTrainingUserCoverage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies method: get operationId: policies.ListRoleManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies method: post operationId: policies.CreateRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: get operationId: policies.GetRoleManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: patch operationId: policies.UpdateRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id} method: delete operationId: policies.DeleteRoleManagementPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules method: get operationId: policies.roleManagementPolicies.ListEffectiveRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules method: post operationId: policies.roleManagementPolicies.CreateEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: get operationId: policies.roleManagementPolicies.GetEffectiveRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: patch operationId: policies.roleManagementPolicies.UpdateEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id} method: delete operationId: policies.roleManagementPolicies.DeleteEffectiveRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count method: get operationId: policies.roleManagementPolicies.effectiveRules.GetCount-5858 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules method: get operationId: policies.roleManagementPolicies.ListRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules method: post operationId: policies.roleManagementPolicies.CreateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: get operationId: policies.roleManagementPolicies.GetRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: patch operationId: policies.roleManagementPolicies.UpdateRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id} method: delete operationId: policies.roleManagementPolicies.DeleteRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count method: get operationId: policies.roleManagementPolicies.rules.GetCount-6c00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicies/$count method: get operationId: policies.roleManagementPolicies.GetCount-cdca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments method: get operationId: policies.ListRoleManagementPolicyAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments method: post operationId: policies.CreateRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: get operationId: policies.GetRoleManagementPolicyAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: patch operationId: policies.UpdateRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id} method: delete operationId: policies.DeleteRoleManagementPolicyAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy method: get operationId: policies.roleManagementPolicyAssignments.GetPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /policies/roleManagementPolicyAssignments/$count method: get operationId: policies.roleManagementPolicyAssignments.GetCount-8d94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement method: get operationId: roleManagement.roleManagement.GetRoleManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement method: patch operationId: roleManagement.roleManagement.UpdateRoleManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory method: get operationId: roleManagement.GetDirectory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory method: patch operationId: roleManagement.UpdateDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory method: delete operationId: roleManagement.DeleteDirectory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces method: get operationId: roleManagement.directory.ListResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces method: post operationId: roleManagement.directory.CreateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: get operationId: roleManagement.directory.GetResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: patch operationId: roleManagement.directory.UpdateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: delete operationId: roleManagement.directory.DeleteResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: get operationId: roleManagement.directory.resourceNamespaces.ListResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: post operationId: roleManagement.directory.resourceNamespaces.CreateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: get operationId: roleManagement.directory.resourceNamespaces.GetResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: patch operationId: roleManagement.directory.resourceNamespaces.UpdateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: delete operationId: roleManagement.directory.resourceNamespaces.DeleteResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count method: get operationId: roleManagement.directory.resourceNamespaces.resourceActions.GetCount-1b0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/resourceNamespaces/$count method: get operationId: roleManagement.directory.resourceNamespaces.GetCount-2247 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments method: get operationId: roleManagement.directory.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments method: post operationId: roleManagement.directory.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: get operationId: roleManagement.directory.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: get operationId: roleManagement.directory.roleAssignments.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: patch operationId: roleManagement.directory.roleAssignments.UpdateAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope method: delete operationId: roleManagement.directory.roleAssignments.DeleteAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignments.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal method: get operationId: roleManagement.directory.roleAssignments.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignments/$count method: get operationId: roleManagement.directory.roleAssignments.GetCount-bd5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances method: get operationId: roleManagement.directory.ListRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances method: post operationId: roleManagement.directory.CreateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: get operationId: roleManagement.directory.GetRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/$count method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.GetCount-e055 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests method: get operationId: roleManagement.directory.ListRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests method: post operationId: roleManagement.directory.CreateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: get operationId: roleManagement.directory.GetRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel method: post operationId: roleManagement.directory.roleAssignmentScheduleRequests.unifiedRoleAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/$count method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.GetCount-6fe6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules method: get operationId: roleManagement.directory.ListRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules method: post operationId: roleManagement.directory.CreateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: get operationId: roleManagement.directory.GetRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: patch operationId: roleManagement.directory.UpdateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: delete operationId: roleManagement.directory.DeleteRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/$count method: get operationId: roleManagement.directory.roleAssignmentSchedules.GetCount-6f04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleAssignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions method: get operationId: roleManagement.directory.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions method: post operationId: roleManagement.directory.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: get operationId: roleManagement.directory.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: patch operationId: roleManagement.directory.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id} method: delete operationId: roleManagement.directory.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: get operationId: roleManagement.directory.roleDefinitions.ListInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: post operationId: roleManagement.directory.roleDefinitions.CreateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: get operationId: roleManagement.directory.roleDefinitions.GetInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: patch operationId: roleManagement.directory.roleDefinitions.UpdateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: delete operationId: roleManagement.directory.roleDefinitions.DeleteInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count method: get operationId: roleManagement.directory.roleDefinitions.inheritsPermissionsFrom.GetCount-f7ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleDefinitions/$count method: get operationId: roleManagement.directory.roleDefinitions.GetCount-0578 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances method: get operationId: roleManagement.directory.ListRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances method: post operationId: roleManagement.directory.CreateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: get operationId: roleManagement.directory.GetRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/$count method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.GetCount-7642 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests method: get operationId: roleManagement.directory.ListRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests method: post operationId: roleManagement.directory.CreateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: get operationId: roleManagement.directory.GetRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel method: post operationId: roleManagement.directory.roleEligibilityScheduleRequests.unifiedRoleEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/$count method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.GetCount-68f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules method: get operationId: roleManagement.directory.ListRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules method: post operationId: roleManagement.directory.CreateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: get operationId: roleManagement.directory.GetRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: patch operationId: roleManagement.directory.UpdateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: delete operationId: roleManagement.directory.DeleteRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/$count method: get operationId: roleManagement.directory.roleEligibilitySchedules.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.directory.roleEligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement method: get operationId: roleManagement.GetEntitlementManagement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement method: patch operationId: roleManagement.UpdateEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement method: delete operationId: roleManagement.DeleteEntitlementManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces method: get operationId: roleManagement.entitlementManagement.ListResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces method: post operationId: roleManagement.entitlementManagement.CreateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: get operationId: roleManagement.entitlementManagement.GetResourceNamespaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: patch operationId: roleManagement.entitlementManagement.UpdateResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id} method: delete operationId: roleManagement.entitlementManagement.DeleteResourceNamespaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.ListResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions method: post operationId: roleManagement.entitlementManagement.resourceNamespaces.CreateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.GetResourceActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: patch operationId: roleManagement.entitlementManagement.resourceNamespaces.UpdateResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id} method: delete operationId: roleManagement.entitlementManagement.resourceNamespaces.DeleteResourceActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.resourceActions.GetCount-e4ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/resourceNamespaces/$count method: get operationId: roleManagement.entitlementManagement.resourceNamespaces.GetCount-1f5d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments method: get operationId: roleManagement.entitlementManagement.ListRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope method: patch operationId: roleManagement.entitlementManagement.roleAssignments.UpdateAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope method: delete operationId: roleManagement.entitlementManagement.roleAssignments.DeleteAppScope x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignments/$count method: get operationId: roleManagement.entitlementManagement.roleAssignments.GetCount-ca1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances method: get operationId: roleManagement.entitlementManagement.ListRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignmentScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignmentScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/$count method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.GetCount-2c0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests method: get operationId: roleManagement.entitlementManagement.ListRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignmentScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignmentScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel method: post operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.unifiedRoleAssignmentScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/$count method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.GetCount-9503 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleAssignmentScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules method: get operationId: roleManagement.entitlementManagement.ListRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules method: post operationId: roleManagement.entitlementManagement.CreateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: get operationId: roleManagement.entitlementManagement.GetRoleAssignmentSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleAssignmentSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetActivatedUsing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/$count method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.GetCount-61d0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleAssignmentSchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions method: get operationId: roleManagement.entitlementManagement.ListRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions method: post operationId: roleManagement.entitlementManagement.CreateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id} method: get operationId: roleManagement.entitlementManagement.GetRoleDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: get operationId: roleManagement.entitlementManagement.roleDefinitions.ListInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom method: post operationId: roleManagement.entitlementManagement.roleDefinitions.CreateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: get operationId: roleManagement.entitlementManagement.roleDefinitions.GetInheritsPermissionsFrom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: patch operationId: roleManagement.entitlementManagement.roleDefinitions.UpdateInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1} method: delete operationId: roleManagement.entitlementManagement.roleDefinitions.DeleteInheritsPermissionsFrom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count method: get operationId: roleManagement.entitlementManagement.roleDefinitions.inheritsPermissionsFrom.GetCount-eda5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleDefinitions/$count method: get operationId: roleManagement.entitlementManagement.roleDefinitions.GetCount-d1b3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances method: get operationId: roleManagement.entitlementManagement.ListRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances method: post operationId: roleManagement.entitlementManagement.CreateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: get operationId: roleManagement.entitlementManagement.GetRoleEligibilityScheduleInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleEligibilityScheduleInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/$count method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.GetCount-4687 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleInstances.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests method: get operationId: roleManagement.entitlementManagement.ListRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests method: post operationId: roleManagement.entitlementManagement.CreateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: get operationId: roleManagement.entitlementManagement.GetRoleEligibilityScheduleRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleEligibilityScheduleRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel method: post operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.unifiedRoleEligibilityScheduleRequest.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetTargetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/$count method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.GetCount-0523 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleEligibilityScheduleRequests.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules method: get operationId: roleManagement.entitlementManagement.ListRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules method: post operationId: roleManagement.entitlementManagement.CreateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: get operationId: roleManagement.entitlementManagement.GetRoleEligibilitySchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: patch operationId: roleManagement.entitlementManagement.UpdateRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id} method: delete operationId: roleManagement.entitlementManagement.DeleteRoleEligibilitySchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetAppScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetDirectoryScope x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetPrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetRoleDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/$count method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.GetCount-cd69 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUser(on='{on}') method: get operationId: roleManagement.entitlementManagement.roleEligibilitySchedules.filterByCurrentUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /schemaExtensions method: get operationId: schemaExtensions.schemaExtension.ListSchemaExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /schemaExtensions method: post operationId: schemaExtensions.schemaExtension.CreateSchemaExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /schemaExtensions/{schemaExtension-id} method: get operationId: schemaExtensions.schemaExtension.GetSchemaExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /schemaExtensions/{schemaExtension-id} method: patch operationId: schemaExtensions.schemaExtension.UpdateSchemaExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /schemaExtensions/{schemaExtension-id} method: delete operationId: schemaExtensions.schemaExtension.DeleteSchemaExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /schemaExtensions/$count method: get operationId: schemaExtensions.GetCount-e324 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /scopedRoleMemberships method: get operationId: scopedRoleMemberships.scopedRoleMembership.ListScopedRoleMembership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /scopedRoleMemberships method: post operationId: scopedRoleMemberships.scopedRoleMembership.CreateScopedRoleMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /scopedRoleMemberships/{scopedRoleMembership-id} method: get operationId: scopedRoleMemberships.scopedRoleMembership.GetScopedRoleMembership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /scopedRoleMemberships/{scopedRoleMembership-id} method: patch operationId: scopedRoleMemberships.scopedRoleMembership.UpdateScopedRoleMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /scopedRoleMemberships/{scopedRoleMembership-id} method: delete operationId: scopedRoleMemberships.scopedRoleMembership.DeleteScopedRoleMembership x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /scopedRoleMemberships/$count method: get operationId: scopedRoleMemberships.GetCount-dcc4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/search(q='{q}') method: get operationId: drives.drive.items.driveItem.search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/search(q='{q}') method: get operationId: drives.drive.search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search method: get operationId: search.searchEntity.GetSearchEntity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search method: patch operationId: search.searchEntity.UpdateSearchEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms method: get operationId: search.ListAcronyms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/acronyms method: post operationId: search.CreateAcronyms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms/{acronym-id} method: get operationId: search.GetAcronyms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/acronyms/{acronym-id} method: patch operationId: search.UpdateAcronyms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms/{acronym-id} method: delete operationId: search.DeleteAcronyms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/acronyms/$count method: get operationId: search.acronyms.GetCount-b41d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/bookmarks method: get operationId: search.ListBookmarks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/bookmarks method: post operationId: search.CreateBookmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/bookmarks/{bookmark-id} method: get operationId: search.GetBookmarks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/bookmarks/{bookmark-id} method: patch operationId: search.UpdateBookmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/bookmarks/{bookmark-id} method: delete operationId: search.DeleteBookmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/bookmarks/$count method: get operationId: search.bookmarks.GetCount-b2b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/query method: post operationId: search.query x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas method: get operationId: search.ListQnas x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/qnas method: post operationId: search.CreateQnas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas/{qna-id} method: get operationId: search.GetQnas x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search/qnas/{qna-id} method: patch operationId: search.UpdateQnas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas/{qna-id} method: delete operationId: search.DeleteQnas x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /search/qnas/$count method: get operationId: search.qnas.GetCount-ef94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches method: get operationId: security.cases.ediscoveryCases.ListSearches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches method: post operationId: security.cases.ediscoveryCases.CreateSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: get operationId: security.cases.ediscoveryCases.GetSearches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: patch operationId: security.cases.ediscoveryCases.UpdateSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: delete operationId: security.cases.ediscoveryCases.DeleteSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources method: get operationId: security.cases.ediscoveryCases.searches.ListAdditionalSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources method: post operationId: security.cases.ediscoveryCases.searches.CreateAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetAdditionalSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: patch operationId: security.cases.ediscoveryCases.searches.UpdateAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: delete operationId: security.cases.ediscoveryCases.searches.DeleteAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count method: get operationId: security.cases.ediscoveryCases.searches.additionalSources.GetCount-f0d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation method: get operationId: security.cases.ediscoveryCases.searches.GetAddToReviewSetOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources method: get operationId: security.cases.ediscoveryCases.searches.ListCustodianSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetCustodianSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count method: get operationId: security.cases.ediscoveryCases.searches.custodianSources.GetCount-fb3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation method: get operationId: security.cases.ediscoveryCases.searches.GetLastEstimateStatisticsOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.estimateStatistics method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.estimateStatistics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.exportReport method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.exportReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.exportResult method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.exportResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.purgeData method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.purgeData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources method: get operationId: security.cases.ediscoveryCases.searches.ListNoncustodialSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetNoncustodialSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count method: get operationId: security.cases.ediscoveryCases.searches.noncustodialSources.GetCount-14fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count method: get operationId: security.cases.ediscoveryCases.searches.GetCount-87f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/search method: post operationId: solutions.backupRestore.restorePoints.search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security method: get operationId: reports.GetSecurity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security method: patch operationId: reports.UpdateSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security method: delete operationId: reports.DeleteSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/security/getAttackSimulationRepeatOffenders() method: get operationId: reports.security.getAttackSimulationRepeatOffenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security/getAttackSimulationSimulationUserCoverage() method: get operationId: reports.security.getAttackSimulationSimulationUserCoverage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/security/getAttackSimulationTrainingUserCoverage() method: get operationId: reports.security.getAttackSimulationTrainingUserCoverage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security method: get operationId: security.security.GetSecurity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security method: patch operationId: security.security.UpdateSecurity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts method: get operationId: security.ListAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts method: post operationId: security.CreateAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2 method: get operationId: security.ListAlerts_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts_v2 method: post operationId: security.CreateAlerts_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id} method: get operationId: security.GetAlerts_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts_v2/{alert-id} method: patch operationId: security.UpdateAlerts_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id} method: delete operationId: security.DeleteAlerts_v2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id}/comments method: post operationId: security.alerts_v2.SetComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts_v2/{alert-id}/comments/$count method: get operationId: security.alerts_v2.Comments.GetCount-2f70 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts_v2/$count method: get operationId: security.alerts_v2.GetCount-9522 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts/{alert-id} method: get operationId: security.GetAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/alerts/{alert-id} method: patch operationId: security.UpdateAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/alerts/$count method: get operationId: security.alerts.GetCount-82d4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation method: get operationId: security.GetAttackSimulation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation method: patch operationId: security.UpdateAttackSimulation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation method: delete operationId: security.DeleteAttackSimulation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications method: get operationId: security.attackSimulation.ListEndUserNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications method: post operationId: security.attackSimulation.CreateEndUserNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id} method: get operationId: security.attackSimulation.GetEndUserNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id} method: patch operationId: security.attackSimulation.UpdateEndUserNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id} method: delete operationId: security.attackSimulation.DeleteEndUserNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details method: get operationId: security.attackSimulation.endUserNotifications.ListDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details method: post operationId: security.attackSimulation.endUserNotifications.CreateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id} method: get operationId: security.attackSimulation.endUserNotifications.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id} method: patch operationId: security.attackSimulation.endUserNotifications.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id} method: delete operationId: security.attackSimulation.endUserNotifications.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/$count method: get operationId: security.attackSimulation.endUserNotifications.details.GetCount-5759 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/endUserNotifications/$count method: get operationId: security.attackSimulation.endUserNotifications.GetCount-421b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages method: get operationId: security.attackSimulation.ListLandingPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages method: post operationId: security.attackSimulation.CreateLandingPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id} method: get operationId: security.attackSimulation.GetLandingPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/{landingPage-id} method: patch operationId: security.attackSimulation.UpdateLandingPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id} method: delete operationId: security.attackSimulation.DeleteLandingPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details method: get operationId: security.attackSimulation.landingPages.ListDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/{landingPage-id}/details method: post operationId: security.attackSimulation.landingPages.CreateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id} method: get operationId: security.attackSimulation.landingPages.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id} method: patch operationId: security.attackSimulation.landingPages.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id} method: delete operationId: security.attackSimulation.landingPages.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/landingPages/{landingPage-id}/details/$count method: get operationId: security.attackSimulation.landingPages.details.GetCount-8be7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/landingPages/$count method: get operationId: security.attackSimulation.landingPages.GetCount-7f61 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/loginPages method: get operationId: security.attackSimulation.ListLoginPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/loginPages method: post operationId: security.attackSimulation.CreateLoginPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/loginPages/{loginPage-id} method: get operationId: security.attackSimulation.GetLoginPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/loginPages/{loginPage-id} method: patch operationId: security.attackSimulation.UpdateLoginPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/loginPages/{loginPage-id} method: delete operationId: security.attackSimulation.DeleteLoginPages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/loginPages/$count method: get operationId: security.attackSimulation.loginPages.GetCount-a7ea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/operations method: get operationId: security.attackSimulation.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/operations method: post operationId: security.attackSimulation.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/operations/{attackSimulationOperation-id} method: get operationId: security.attackSimulation.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/operations/{attackSimulationOperation-id} method: patch operationId: security.attackSimulation.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/operations/{attackSimulationOperation-id} method: delete operationId: security.attackSimulation.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/operations/$count method: get operationId: security.attackSimulation.operations.GetCount-e5f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/payloads method: get operationId: security.attackSimulation.ListPayloads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/payloads method: post operationId: security.attackSimulation.CreatePayloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/payloads/{payload-id} method: get operationId: security.attackSimulation.GetPayloads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/payloads/{payload-id} method: patch operationId: security.attackSimulation.UpdatePayloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/payloads/{payload-id} method: delete operationId: security.attackSimulation.DeletePayloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/payloads/$count method: get operationId: security.attackSimulation.payloads.GetCount-f3a2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations method: get operationId: security.attackSimulation.ListSimulationAutomations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations method: post operationId: security.attackSimulation.CreateSimulationAutomations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id} method: get operationId: security.attackSimulation.GetSimulationAutomations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id} method: patch operationId: security.attackSimulation.UpdateSimulationAutomations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id} method: delete operationId: security.attackSimulation.DeleteSimulationAutomations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs method: get operationId: security.attackSimulation.simulationAutomations.ListRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs method: post operationId: security.attackSimulation.simulationAutomations.CreateRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id} method: get operationId: security.attackSimulation.simulationAutomations.GetRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id} method: patch operationId: security.attackSimulation.simulationAutomations.UpdateRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id} method: delete operationId: security.attackSimulation.simulationAutomations.DeleteRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/$count method: get operationId: security.attackSimulation.simulationAutomations.runs.GetCount-9ec4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulationAutomations/$count method: get operationId: security.attackSimulation.simulationAutomations.GetCount-6071 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations method: get operationId: security.attackSimulation.ListSimulations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations method: post operationId: security.attackSimulation.CreateSimulations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulations/{simulation-id} method: get operationId: security.attackSimulation.GetSimulations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/{simulation-id} method: patch operationId: security.attackSimulation.UpdateSimulations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulations/{simulation-id} method: delete operationId: security.attackSimulation.DeleteSimulations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/simulations/{simulation-id}/landingPage method: get operationId: security.attackSimulation.simulations.GetLandingPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/{simulation-id}/loginPage method: get operationId: security.attackSimulation.simulations.GetLoginPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/{simulation-id}/payload method: get operationId: security.attackSimulation.simulations.GetPayload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/simulations/$count method: get operationId: security.attackSimulation.simulations.GetCount-285e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings method: get operationId: security.attackSimulation.ListTrainings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings method: post operationId: security.attackSimulation.CreateTrainings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id} method: get operationId: security.attackSimulation.GetTrainings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/{training-id} method: patch operationId: security.attackSimulation.UpdateTrainings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id} method: delete operationId: security.attackSimulation.DeleteTrainings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails method: get operationId: security.attackSimulation.trainings.ListLanguageDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/{training-id}/languageDetails method: post operationId: security.attackSimulation.trainings.CreateLanguageDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id} method: get operationId: security.attackSimulation.trainings.GetLanguageDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id} method: patch operationId: security.attackSimulation.trainings.UpdateLanguageDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id} method: delete operationId: security.attackSimulation.trainings.DeleteLanguageDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/attackSimulation/trainings/{training-id}/languageDetails/$count method: get operationId: security.attackSimulation.trainings.languageDetails.GetCount-b009 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/attackSimulation/trainings/$count method: get operationId: security.attackSimulation.trainings.GetCount-b606 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases method: get operationId: security.GetCases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases method: patch operationId: security.UpdateCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases method: delete operationId: security.DeleteCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases method: get operationId: security.cases.ListEdiscoveryCases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases method: post operationId: security.cases.CreateEdiscoveryCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id} method: get operationId: security.cases.GetEdiscoveryCases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id} method: patch operationId: security.cases.UpdateEdiscoveryCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id} method: delete operationId: security.cases.DeleteEdiscoveryCases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians method: get operationId: security.cases.ediscoveryCases.ListCustodians x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians method: post operationId: security.cases.ediscoveryCases.CreateCustodians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id} method: get operationId: security.cases.ediscoveryCases.GetCustodians x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id} method: patch operationId: security.cases.ediscoveryCases.UpdateCustodians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id} method: delete operationId: security.cases.ediscoveryCases.DeleteCustodians x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/lastIndexOperation method: get operationId: security.cases.ediscoveryCases.custodians.GetLastIndexOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.activate method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.release method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.release x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.updateIndex method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.ediscoveryCustodian.updateIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources method: get operationId: security.cases.ediscoveryCases.custodians.ListSiteSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources method: post operationId: security.cases.ediscoveryCases.custodians.CreateSiteSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id} method: get operationId: security.cases.ediscoveryCases.custodians.GetSiteSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id} method: patch operationId: security.cases.ediscoveryCases.custodians.UpdateSiteSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id} method: delete operationId: security.cases.ediscoveryCases.custodians.DeleteSiteSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}/site method: get operationId: security.cases.ediscoveryCases.custodians.siteSources.GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/$count method: get operationId: security.cases.ediscoveryCases.custodians.siteSources.GetCount-a46a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources method: get operationId: security.cases.ediscoveryCases.custodians.ListUnifiedGroupSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources method: post operationId: security.cases.ediscoveryCases.custodians.CreateUnifiedGroupSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id} method: get operationId: security.cases.ediscoveryCases.custodians.GetUnifiedGroupSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id} method: patch operationId: security.cases.ediscoveryCases.custodians.UpdateUnifiedGroupSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id} method: delete operationId: security.cases.ediscoveryCases.custodians.DeleteUnifiedGroupSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.group.ServiceProvisioningErrors.GetCount-2e98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/$count method: get operationId: security.cases.ediscoveryCases.custodians.unifiedGroupSources.GetCount-bdfc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources method: get operationId: security.cases.ediscoveryCases.custodians.ListUserSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources method: post operationId: security.cases.ediscoveryCases.custodians.CreateUserSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id} method: get operationId: security.cases.ediscoveryCases.custodians.GetUserSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id} method: patch operationId: security.cases.ediscoveryCases.custodians.UpdateUserSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id} method: delete operationId: security.cases.ediscoveryCases.custodians.DeleteUserSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/$count method: get operationId: security.cases.ediscoveryCases.custodians.userSources.GetCount-9c7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/$count method: get operationId: security.cases.ediscoveryCases.custodians.GetCount-ff1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.custodians.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/microsoft.graph.security.close method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.close x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/microsoft.graph.security.reopen method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reopen x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources method: get operationId: security.cases.ediscoveryCases.ListNoncustodialDataSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources method: post operationId: security.cases.ediscoveryCases.CreateNoncustodialDataSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id} method: get operationId: security.cases.ediscoveryCases.GetNoncustodialDataSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id} method: patch operationId: security.cases.ediscoveryCases.UpdateNoncustodialDataSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id} method: delete operationId: security.cases.ediscoveryCases.DeleteNoncustodialDataSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/dataSource method: get operationId: security.cases.ediscoveryCases.noncustodialDataSources.GetDataSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/dataSource method: patch operationId: security.cases.ediscoveryCases.noncustodialDataSources.UpdateDataSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/dataSource method: delete operationId: security.cases.ediscoveryCases.noncustodialDataSources.DeleteDataSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/lastIndexOperation method: get operationId: security.cases.ediscoveryCases.noncustodialDataSources.GetLastIndexOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.release method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.release x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/microsoft.graph.security.updateIndex method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.ediscoveryNoncustodialDataSource.updateIndex x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/$count method: get operationId: security.cases.ediscoveryCases.noncustodialDataSources.GetCount-68bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/microsoft.graph.security.applyHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.applyHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/microsoft.graph.security.removeHold method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.noncustodialDataSources.removeHold x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations method: get operationId: security.cases.ediscoveryCases.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations method: post operationId: security.cases.ediscoveryCases.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id} method: get operationId: security.cases.ediscoveryCases.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id} method: patch operationId: security.cases.ediscoveryCases.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id} method: delete operationId: security.cases.ediscoveryCases.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/$count method: get operationId: security.cases.ediscoveryCases.operations.GetCount-4abd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets method: get operationId: security.cases.ediscoveryCases.ListReviewSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets method: post operationId: security.cases.ediscoveryCases.CreateReviewSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id} method: get operationId: security.cases.ediscoveryCases.GetReviewSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id} method: patch operationId: security.cases.ediscoveryCases.UpdateReviewSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id} method: delete operationId: security.cases.ediscoveryCases.DeleteReviewSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/microsoft.graph.security.addToReviewSet method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.addToReviewSet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/microsoft.graph.security.export method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries method: get operationId: security.cases.ediscoveryCases.reviewSets.ListQueries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries method: post operationId: security.cases.ediscoveryCases.reviewSets.CreateQueries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id} method: get operationId: security.cases.ediscoveryCases.reviewSets.GetQueries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id} method: patch operationId: security.cases.ediscoveryCases.reviewSets.UpdateQueries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id} method: delete operationId: security.cases.ediscoveryCases.reviewSets.DeleteQueries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/microsoft.graph.security.applyTags method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.queries.ediscoveryReviewSetQuery.applyTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/microsoft.graph.security.export method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.reviewSets.ediscoveryReviewSet.queries.ediscoveryReviewSetQuery.export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/$count method: get operationId: security.cases.ediscoveryCases.reviewSets.queries.GetCount-5777 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/$count method: get operationId: security.cases.ediscoveryCases.reviewSets.GetCount-feba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches method: get operationId: security.cases.ediscoveryCases.ListSearches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches method: post operationId: security.cases.ediscoveryCases.CreateSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: get operationId: security.cases.ediscoveryCases.GetSearches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: patch operationId: security.cases.ediscoveryCases.UpdateSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id} method: delete operationId: security.cases.ediscoveryCases.DeleteSearches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources method: get operationId: security.cases.ediscoveryCases.searches.ListAdditionalSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources method: post operationId: security.cases.ediscoveryCases.searches.CreateAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetAdditionalSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: patch operationId: security.cases.ediscoveryCases.searches.UpdateAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id} method: delete operationId: security.cases.ediscoveryCases.searches.DeleteAdditionalSources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count method: get operationId: security.cases.ediscoveryCases.searches.additionalSources.GetCount-f0d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation method: get operationId: security.cases.ediscoveryCases.searches.GetAddToReviewSetOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources method: get operationId: security.cases.ediscoveryCases.searches.ListCustodianSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetCustodianSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count method: get operationId: security.cases.ediscoveryCases.searches.custodianSources.GetCount-fb3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation method: get operationId: security.cases.ediscoveryCases.searches.GetLastEstimateStatisticsOperation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.estimateStatistics method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.estimateStatistics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.exportReport method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.exportReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.exportResult method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.exportResult x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/microsoft.graph.security.purgeData method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.searches.ediscoverySearch.purgeData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources method: get operationId: security.cases.ediscoveryCases.searches.ListNoncustodialSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id} method: get operationId: security.cases.ediscoveryCases.searches.GetNoncustodialSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count method: get operationId: security.cases.ediscoveryCases.searches.noncustodialSources.GetCount-14fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count method: get operationId: security.cases.ediscoveryCases.searches.GetCount-87f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings method: get operationId: security.cases.ediscoveryCases.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings method: patch operationId: security.cases.ediscoveryCases.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings method: delete operationId: security.cases.ediscoveryCases.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/settings/microsoft.graph.security.resetToDefault method: post operationId: security.cases.ediscoveryCases.ediscoveryCase.settings.resetToDefault x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags method: get operationId: security.cases.ediscoveryCases.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags method: post operationId: security.cases.ediscoveryCases.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id} method: get operationId: security.cases.ediscoveryCases.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id} method: patch operationId: security.cases.ediscoveryCases.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id} method: delete operationId: security.cases.ediscoveryCases.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags method: get operationId: security.cases.ediscoveryCases.tags.ListChildTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/{ediscoveryReviewTag-id1} method: get operationId: security.cases.ediscoveryCases.tags.GetChildTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/$count method: get operationId: security.cases.ediscoveryCases.tags.childTags.GetCount-5afe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/parent method: get operationId: security.cases.ediscoveryCases.tags.GetParent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/$count method: get operationId: security.cases.ediscoveryCases.tags.GetCount-a3cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/microsoft.graph.security.asHierarchy() method: get operationId: security.cases.ediscoveryCases.ediscoveryCase.tags.asHierarchy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/cases/ediscoveryCases/$count method: get operationId: security.cases.ediscoveryCases.GetCount-3b6b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance method: get operationId: security.GetDataSecurityAndGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance method: patch operationId: security.UpdateDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance method: delete operationId: security.DeleteDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/processContentAsync method: post operationId: security.dataSecurityAndGovernance.processContentAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/protectionScopes method: get operationId: security.dataSecurityAndGovernance.GetProtectionScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/protectionScopes method: patch operationId: security.dataSecurityAndGovernance.UpdateProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/protectionScopes method: delete operationId: security.dataSecurityAndGovernance.DeleteProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/protectionScopes/compute method: post operationId: security.dataSecurityAndGovernance.protectionScopes.compute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels method: get operationId: security.dataSecurityAndGovernance.ListSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels method: post operationId: security.dataSecurityAndGovernance.CreateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: get operationId: security.dataSecurityAndGovernance.GetSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: patch operationId: security.dataSecurityAndGovernance.UpdateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: delete operationId: security.dataSecurityAndGovernance.DeleteSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/rights method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.ListSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: post operationId: security.dataSecurityAndGovernance.sensitivityLabels.CreateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.GetSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: patch operationId: security.dataSecurityAndGovernance.sensitivityLabels.UpdateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: delete operationId: security.dataSecurityAndGovernance.sensitivityLabels.DeleteSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetCount-6580 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance method: post operationId: security.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/dataSecurityAndGovernance/sensitivityLabels/$count method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.GetCount-bfc1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: security.dataSecurityAndGovernance.sensitivityLabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance method: post operationId: security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities method: get operationId: security.GetIdentities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities method: patch operationId: security.UpdateIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities method: delete operationId: security.DeleteIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues method: get operationId: security.identities.ListHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/healthIssues method: post operationId: security.identities.CreateHealthIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues/{healthIssue-id} method: get operationId: security.identities.GetHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/healthIssues/{healthIssue-id} method: patch operationId: security.identities.UpdateHealthIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues/{healthIssue-id} method: delete operationId: security.identities.DeleteHealthIssues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/healthIssues/$count method: get operationId: security.identities.healthIssues.GetCount-f9af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts method: get operationId: security.identities.ListIdentityAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts method: post operationId: security.identities.CreateIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id} method: get operationId: security.identities.GetIdentityAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/identityAccounts/{identityAccounts-id} method: patch operationId: security.identities.UpdateIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id} method: delete operationId: security.identities.DeleteIdentityAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/{identityAccounts-id}/microsoft.graph.security.invokeAction method: post operationId: security.identities.identityAccounts.identityAccounts.invokeAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/identityAccounts/$count method: get operationId: security.identities.identityAccounts.GetCount-3544 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidateActivationConfiguration method: get operationId: security.identities.GetSensorCandidateActivationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidateActivationConfiguration method: patch operationId: security.identities.UpdateSensorCandidateActivationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidateActivationConfiguration method: delete operationId: security.identities.DeleteSensorCandidateActivationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates method: get operationId: security.identities.ListSensorCandidates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidates method: post operationId: security.identities.CreateSensorCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates/{sensorCandidate-id} method: get operationId: security.identities.GetSensorCandidates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidates/{sensorCandidate-id} method: patch operationId: security.identities.UpdateSensorCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates/{sensorCandidate-id} method: delete operationId: security.identities.DeleteSensorCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensorCandidates/$count method: get operationId: security.identities.sensorCandidates.GetCount-fa5a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensorCandidates/microsoft.graph.security.activate method: post operationId: security.identities.sensorCandidates.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors method: get operationId: security.identities.ListSensors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors method: post operationId: security.identities.CreateSensors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors/{sensor-id} method: get operationId: security.identities.GetSensors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/{sensor-id} method: patch operationId: security.identities.UpdateSensors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors/{sensor-id} method: delete operationId: security.identities.DeleteSensors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/identities/sensors/{sensor-id}/healthIssues method: get operationId: security.identities.sensors.ListHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/{sensor-id}/healthIssues/{healthIssue-id} method: get operationId: security.identities.sensors.GetHealthIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/{sensor-id}/healthIssues/$count method: get operationId: security.identities.sensors.healthIssues.GetCount-0a59 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/$count method: get operationId: security.identities.sensors.GetCount-000d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/microsoft.graph.security.getDeploymentAccessKey() method: get operationId: security.identities.sensors.getDeploymentAccessKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/microsoft.graph.security.getDeploymentPackageUri() method: get operationId: security.identities.sensors.getDeploymentPackageUri x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/identities/sensors/microsoft.graph.security.regenerateDeploymentAccessKey method: post operationId: security.identities.sensors.regenerateDeploymentAccessKey x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents method: get operationId: security.ListIncidents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents method: post operationId: security.CreateIncidents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id} method: get operationId: security.GetIncidents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id} method: patch operationId: security.UpdateIncidents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id} method: delete operationId: security.DeleteIncidents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id}/alerts method: get operationId: security.incidents.ListAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id}/alerts/{alert-id} method: get operationId: security.incidents.GetAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id}/alerts/{alert-id}/comments method: post operationId: security.incidents.alerts.SetComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/incidents/{incident-id}/alerts/{alert-id}/comments/$count method: get operationId: security.incidents.alerts.Comments.GetCount-ee8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/{incident-id}/alerts/$count method: get operationId: security.incidents.alerts.GetCount-d6ba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/incidents/$count method: get operationId: security.incidents.GetCount-9725 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels method: get operationId: security.GetLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels method: patch operationId: security.UpdateLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels method: delete operationId: security.DeleteLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities method: get operationId: security.labels.ListAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/authorities method: post operationId: security.labels.CreateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities/{authorityTemplate-id} method: get operationId: security.labels.GetAuthorities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/authorities/{authorityTemplate-id} method: patch operationId: security.labels.UpdateAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities/{authorityTemplate-id} method: delete operationId: security.labels.DeleteAuthorities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/authorities/$count method: get operationId: security.labels.authorities.GetCount-ecc0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories method: get operationId: security.labels.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories method: post operationId: security.labels.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id} method: get operationId: security.labels.GetCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/{categoryTemplate-id} method: patch operationId: security.labels.UpdateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id} method: delete operationId: security.labels.DeleteCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories method: get operationId: security.labels.categories.ListSubcategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/{categoryTemplate-id}/subcategories method: post operationId: security.labels.categories.CreateSubcategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id} method: get operationId: security.labels.categories.GetSubcategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id} method: patch operationId: security.labels.categories.UpdateSubcategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id} method: delete operationId: security.labels.categories.DeleteSubcategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/categories/{categoryTemplate-id}/subcategories/$count method: get operationId: security.labels.categories.subcategories.GetCount-ec6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/categories/$count method: get operationId: security.labels.categories.GetCount-908b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/citations method: get operationId: security.labels.ListCitations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/citations method: post operationId: security.labels.CreateCitations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/citations/{citationTemplate-id} method: get operationId: security.labels.GetCitations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/citations/{citationTemplate-id} method: patch operationId: security.labels.UpdateCitations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/citations/{citationTemplate-id} method: delete operationId: security.labels.DeleteCitations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/citations/$count method: get operationId: security.labels.citations.GetCount-15c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/departments method: get operationId: security.labels.ListDepartments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/departments method: post operationId: security.labels.CreateDepartments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/departments/{departmentTemplate-id} method: get operationId: security.labels.GetDepartments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/departments/{departmentTemplate-id} method: patch operationId: security.labels.UpdateDepartments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/departments/{departmentTemplate-id} method: delete operationId: security.labels.DeleteDepartments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/departments/$count method: get operationId: security.labels.departments.GetCount-b983 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/filePlanReferences method: get operationId: security.labels.ListFilePlanReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/filePlanReferences method: post operationId: security.labels.CreateFilePlanReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/filePlanReferences/{filePlanReferenceTemplate-id} method: get operationId: security.labels.GetFilePlanReferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/filePlanReferences/{filePlanReferenceTemplate-id} method: patch operationId: security.labels.UpdateFilePlanReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/filePlanReferences/{filePlanReferenceTemplate-id} method: delete operationId: security.labels.DeleteFilePlanReferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/filePlanReferences/$count method: get operationId: security.labels.filePlanReferences.GetCount-3c22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels method: get operationId: security.labels.ListRetentionLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels method: post operationId: security.labels.CreateRetentionLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id} method: get operationId: security.labels.GetRetentionLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id} method: patch operationId: security.labels.UpdateRetentionLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id} method: delete operationId: security.labels.DeleteRetentionLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors method: get operationId: security.labels.retentionLabels.GetDescriptors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors method: patch operationId: security.labels.retentionLabels.UpdateDescriptors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors method: delete operationId: security.labels.retentionLabels.DeleteDescriptors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/authorityTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetAuthorityTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/categoryTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetCategoryTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/citationTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetCitationTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/departmentTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetDepartmentTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/descriptors/filePlanReferenceTemplate method: get operationId: security.labels.retentionLabels.descriptors.GetFilePlanReferenceTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages method: get operationId: security.labels.retentionLabels.ListDispositionReviewStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages method: post operationId: security.labels.retentionLabels.CreateDispositionReviewStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber} method: get operationId: security.labels.retentionLabels.GetDispositionReviewStages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber} method: patch operationId: security.labels.retentionLabels.UpdateDispositionReviewStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber} method: delete operationId: security.labels.retentionLabels.DeleteDispositionReviewStages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/$count method: get operationId: security.labels.retentionLabels.dispositionReviewStages.GetCount-48b2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/{retentionLabel-id}/retentionEventType method: get operationId: security.labels.retentionLabels.GetRetentionEventType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/labels/retentionLabels/$count method: get operationId: security.labels.retentionLabels.GetCount-3249 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/microsoft.graph.security.runHuntingQuery method: post operationId: security.runHuntingQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScoreControlProfiles method: get operationId: security.ListSecureScoreControlProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScoreControlProfiles method: post operationId: security.CreateSecureScoreControlProfiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/secureScoreControlProfiles/{secureScoreControlProfile-id} method: get operationId: security.GetSecureScoreControlProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScoreControlProfiles/{secureScoreControlProfile-id} method: patch operationId: security.UpdateSecureScoreControlProfiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/secureScoreControlProfiles/{secureScoreControlProfile-id} method: delete operationId: security.DeleteSecureScoreControlProfiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /security/secureScoreControlProfiles/$count method: get operationId: security.secureScoreControlProfiles.GetCount-05f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScores method: get operationId: security.ListSecureScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScores method: post operationId: security.CreateSecureScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScores/{secureScore-id} method: get operationId: security.GetSecureScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/secureScores/{secureScore-id} method: patch operationId: security.UpdateSecureScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScores/{secureScore-id} method: delete operationId: security.DeleteSecureScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/secureScores/$count method: get operationId: security.secureScores.GetCount-cb39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests method: get operationId: security.ListSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests method: post operationId: security.CreateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id} method: get operationId: security.GetSubjectRightsRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id} method: patch operationId: security.UpdateSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id} method: delete operationId: security.DeleteSubjectRightsRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers method: get operationId: security.subjectRightsRequests.ListApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id} method: get operationId: security.subjectRightsRequests.GetApprovers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: get operationId: security.subjectRightsRequests.approvers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings method: patch operationId: security.subjectRightsRequests.approvers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors method: get operationId: security.subjectRightsRequests.approvers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count method: get operationId: security.subjectRightsRequests.approvers.ServiceProvisioningErrors.GetCount-2135 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers(userPrincipalName='{userPrincipalName}') method: get operationId: security.subjectRightsRequests.approvers.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count method: get operationId: security.subjectRightsRequests.approvers.GetCount-2c51 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators method: get operationId: security.subjectRightsRequests.ListCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id} method: get operationId: security.subjectRightsRequests.GetCollaborators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: get operationId: security.subjectRightsRequests.collaborators.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings method: patch operationId: security.subjectRightsRequests.collaborators.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors method: get operationId: security.subjectRightsRequests.collaborators.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count method: get operationId: security.subjectRightsRequests.collaborators.ServiceProvisioningErrors.GetCount-9d67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators(userPrincipalName='{userPrincipalName}') method: get operationId: security.subjectRightsRequests.collaborators.GetByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count method: get operationId: security.subjectRightsRequests.collaborators.GetCount-11c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment() method: get operationId: security.subjectRightsRequests.subjectRightsRequest.getFinalAttachment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport() method: get operationId: security.subjectRightsRequests.subjectRightsRequest.getFinalReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes method: get operationId: security.subjectRightsRequests.ListNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes method: post operationId: security.subjectRightsRequests.CreateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: get operationId: security.subjectRightsRequests.GetNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: patch operationId: security.subjectRightsRequests.UpdateNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id} method: delete operationId: security.subjectRightsRequests.DeleteNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count method: get operationId: security.subjectRightsRequests.notes.GetCount-d132 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/{subjectRightsRequest-id}/team method: get operationId: security.subjectRightsRequests.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/subjectRightsRequests/$count method: get operationId: security.subjectRightsRequests.GetCount-8072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence method: get operationId: security.GetThreatIntelligence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence method: patch operationId: security.UpdateThreatIntelligence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence method: delete operationId: security.DeleteThreatIntelligence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators method: get operationId: security.threatIntelligence.ListArticleIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articleIndicators method: post operationId: security.threatIntelligence.CreateArticleIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id} method: get operationId: security.threatIntelligence.GetArticleIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id} method: patch operationId: security.threatIntelligence.UpdateArticleIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id} method: delete operationId: security.threatIntelligence.DeleteArticleIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articleIndicators/{articleIndicator-id}/artifact method: get operationId: security.threatIntelligence.articleIndicators.GetArtifact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articleIndicators/$count method: get operationId: security.threatIntelligence.articleIndicators.GetCount-c9c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles method: get operationId: security.threatIntelligence.ListArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles method: post operationId: security.threatIntelligence.CreateArticles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articles/{article-id} method: get operationId: security.threatIntelligence.GetArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/{article-id} method: patch operationId: security.threatIntelligence.UpdateArticles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articles/{article-id} method: delete operationId: security.threatIntelligence.DeleteArticles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/articles/{article-id}/indicators method: get operationId: security.threatIntelligence.articles.ListIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/{article-id}/indicators/{articleIndicator-id} method: get operationId: security.threatIntelligence.articles.GetIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/{article-id}/indicators/$count method: get operationId: security.threatIntelligence.articles.indicators.GetCount-1d6c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/articles/$count method: get operationId: security.threatIntelligence.articles.GetCount-3702 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents method: get operationId: security.threatIntelligence.ListHostComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents method: post operationId: security.threatIntelligence.CreateHostComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostComponents/{hostComponent-id} method: get operationId: security.threatIntelligence.GetHostComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents/{hostComponent-id} method: patch operationId: security.threatIntelligence.UpdateHostComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostComponents/{hostComponent-id} method: delete operationId: security.threatIntelligence.DeleteHostComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostComponents/{hostComponent-id}/host method: get operationId: security.threatIntelligence.hostComponents.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostComponents/$count method: get operationId: security.threatIntelligence.hostComponents.GetCount-3ca4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies method: get operationId: security.threatIntelligence.ListHostCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies method: post operationId: security.threatIntelligence.CreateHostCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostCookies/{hostCookie-id} method: get operationId: security.threatIntelligence.GetHostCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies/{hostCookie-id} method: patch operationId: security.threatIntelligence.UpdateHostCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostCookies/{hostCookie-id} method: delete operationId: security.threatIntelligence.DeleteHostCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostCookies/{hostCookie-id}/host method: get operationId: security.threatIntelligence.hostCookies.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostCookies/$count method: get operationId: security.threatIntelligence.hostCookies.GetCount-ca74 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs method: get operationId: security.threatIntelligence.ListHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs method: post operationId: security.threatIntelligence.CreateHostPairs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.GetHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs/{hostPair-id} method: patch operationId: security.threatIntelligence.UpdateHostPairs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPairs/{hostPair-id} method: delete operationId: security.threatIntelligence.DeleteHostPairs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPairs/{hostPair-id}/childHost method: get operationId: security.threatIntelligence.hostPairs.GetChildHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs/{hostPair-id}/parentHost method: get operationId: security.threatIntelligence.hostPairs.GetParentHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPairs/$count method: get operationId: security.threatIntelligence.hostPairs.GetCount-6e30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts method: get operationId: security.threatIntelligence.ListHostPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts method: post operationId: security.threatIntelligence.CreateHostPorts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPorts/{hostPort-id} method: get operationId: security.threatIntelligence.GetHostPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts/{hostPort-id} method: patch operationId: security.threatIntelligence.UpdateHostPorts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPorts/{hostPort-id} method: delete operationId: security.threatIntelligence.DeleteHostPorts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostPorts/{hostPort-id}/host method: get operationId: security.threatIntelligence.hostPorts.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts/{hostPort-id}/mostRecentSslCertificate method: get operationId: security.threatIntelligence.hostPorts.GetMostRecentSslCertificate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostPorts/$count method: get operationId: security.threatIntelligence.hostPorts.GetCount-5189 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts method: get operationId: security.threatIntelligence.ListHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts method: post operationId: security.threatIntelligence.CreateHosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id} method: get operationId: security.threatIntelligence.GetHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id} method: patch operationId: security.threatIntelligence.UpdateHosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id} method: delete operationId: security.threatIntelligence.DeleteHosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id}/childHostPairs method: get operationId: security.threatIntelligence.hosts.ListChildHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/childHostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.hosts.GetChildHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/childHostPairs/$count method: get operationId: security.threatIntelligence.hosts.childHostPairs.GetCount-d960 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/components method: get operationId: security.threatIntelligence.hosts.ListComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/components/{hostComponent-id} method: get operationId: security.threatIntelligence.hosts.GetComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/components/$count method: get operationId: security.threatIntelligence.hosts.components.GetCount-3f6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/cookies method: get operationId: security.threatIntelligence.hosts.ListCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/cookies/{hostCookie-id} method: get operationId: security.threatIntelligence.hosts.GetCookies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/cookies/$count method: get operationId: security.threatIntelligence.hosts.cookies.GetCount-d607 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/hostPairs method: get operationId: security.threatIntelligence.hosts.ListHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/hostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.hosts.GetHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/hostPairs/$count method: get operationId: security.threatIntelligence.hosts.hostPairs.GetCount-e637 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/parentHostPairs method: get operationId: security.threatIntelligence.hosts.ListParentHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/parentHostPairs/{hostPair-id} method: get operationId: security.threatIntelligence.hosts.GetParentHostPairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/parentHostPairs/$count method: get operationId: security.threatIntelligence.hosts.parentHostPairs.GetCount-51b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDns method: get operationId: security.threatIntelligence.hosts.ListPassiveDns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDns/{passiveDnsRecord-id} method: get operationId: security.threatIntelligence.hosts.GetPassiveDns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDns/$count method: get operationId: security.threatIntelligence.hosts.passiveDns.GetCount-7c2c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDnsReverse method: get operationId: security.threatIntelligence.hosts.ListPassiveDnsReverse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/{passiveDnsRecord-id} method: get operationId: security.threatIntelligence.hosts.GetPassiveDnsReverse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/$count method: get operationId: security.threatIntelligence.hosts.passiveDnsReverse.GetCount-0421 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/ports method: get operationId: security.threatIntelligence.hosts.ListPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/ports/{hostPort-id} method: get operationId: security.threatIntelligence.hosts.GetPorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/ports/$count method: get operationId: security.threatIntelligence.hosts.ports.GetCount-af86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/reputation method: get operationId: security.threatIntelligence.hosts.GetReputation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/reputation method: patch operationId: security.threatIntelligence.hosts.UpdateReputation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id}/reputation method: delete operationId: security.threatIntelligence.hosts.DeleteReputation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hosts/{host-id}/sslCertificates method: get operationId: security.threatIntelligence.hosts.ListSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/sslCertificates/{hostSslCertificate-id} method: get operationId: security.threatIntelligence.hosts.GetSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/sslCertificates/$count method: get operationId: security.threatIntelligence.hosts.sslCertificates.GetCount-eba7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/subdomains method: get operationId: security.threatIntelligence.hosts.ListSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/subdomains/{subdomain-id} method: get operationId: security.threatIntelligence.hosts.GetSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/subdomains/$count method: get operationId: security.threatIntelligence.hosts.subdomains.GetCount-67a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/trackers method: get operationId: security.threatIntelligence.hosts.ListTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/trackers/{hostTracker-id} method: get operationId: security.threatIntelligence.hosts.GetTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/trackers/$count method: get operationId: security.threatIntelligence.hosts.trackers.GetCount-b20f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/{host-id}/whois method: get operationId: security.threatIntelligence.hosts.GetWhois x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hosts/$count method: get operationId: security.threatIntelligence.hosts.GetCount-5d36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates method: get operationId: security.threatIntelligence.ListHostSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates method: post operationId: security.threatIntelligence.CreateHostSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id} method: get operationId: security.threatIntelligence.GetHostSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id} method: patch operationId: security.threatIntelligence.UpdateHostSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id} method: delete operationId: security.threatIntelligence.DeleteHostSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/host method: get operationId: security.threatIntelligence.hostSslCertificates.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/sslCertificate method: get operationId: security.threatIntelligence.hostSslCertificates.GetSslCertificate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostSslCertificates/$count method: get operationId: security.threatIntelligence.hostSslCertificates.GetCount-a40b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers method: get operationId: security.threatIntelligence.ListHostTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers method: post operationId: security.threatIntelligence.CreateHostTrackers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostTrackers/{hostTracker-id} method: get operationId: security.threatIntelligence.GetHostTrackers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers/{hostTracker-id} method: patch operationId: security.threatIntelligence.UpdateHostTrackers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostTrackers/{hostTracker-id} method: delete operationId: security.threatIntelligence.DeleteHostTrackers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/hostTrackers/{hostTracker-id}/host method: get operationId: security.threatIntelligence.hostTrackers.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/hostTrackers/$count method: get operationId: security.threatIntelligence.hostTrackers.GetCount-1b5a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators method: get operationId: security.threatIntelligence.ListIntelligenceProfileIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators method: post operationId: security.threatIntelligence.CreateIntelligenceProfileIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id} method: get operationId: security.threatIntelligence.GetIntelligenceProfileIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id} method: patch operationId: security.threatIntelligence.UpdateIntelligenceProfileIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id} method: delete operationId: security.threatIntelligence.DeleteIntelligenceProfileIndicators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}/artifact method: get operationId: security.threatIntelligence.intelligenceProfileIndicators.GetArtifact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelligenceProfileIndicators/$count method: get operationId: security.threatIntelligence.intelligenceProfileIndicators.GetCount-9a16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles method: get operationId: security.threatIntelligence.ListIntelProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles method: post operationId: security.threatIntelligence.CreateIntelProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id} method: get operationId: security.threatIntelligence.GetIntelProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id} method: patch operationId: security.threatIntelligence.UpdateIntelProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id} method: delete operationId: security.threatIntelligence.DeleteIntelProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators method: get operationId: security.threatIntelligence.intelProfiles.ListIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/{intelligenceProfileIndicator-id} method: get operationId: security.threatIntelligence.intelProfiles.GetIndicators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/$count method: get operationId: security.threatIntelligence.intelProfiles.indicators.GetCount-a1bc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/intelProfiles/$count method: get operationId: security.threatIntelligence.intelProfiles.GetCount-4b06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords method: get operationId: security.threatIntelligence.ListPassiveDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords method: post operationId: security.threatIntelligence.CreatePassiveDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id} method: get operationId: security.threatIntelligence.GetPassiveDnsRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id} method: patch operationId: security.threatIntelligence.UpdatePassiveDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id} method: delete operationId: security.threatIntelligence.DeletePassiveDnsRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/artifact method: get operationId: security.threatIntelligence.passiveDnsRecords.GetArtifact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/parentHost method: get operationId: security.threatIntelligence.passiveDnsRecords.GetParentHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/passiveDnsRecords/$count method: get operationId: security.threatIntelligence.passiveDnsRecords.GetCount-a5be x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates method: get operationId: security.threatIntelligence.ListSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates method: post operationId: security.threatIntelligence.CreateSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id} method: get operationId: security.threatIntelligence.GetSslCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id} method: patch operationId: security.threatIntelligence.UpdateSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id} method: delete operationId: security.threatIntelligence.DeleteSslCertificates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts method: get operationId: security.threatIntelligence.sslCertificates.ListRelatedHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/{host-id} method: get operationId: security.threatIntelligence.sslCertificates.GetRelatedHosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/$count method: get operationId: security.threatIntelligence.sslCertificates.relatedHosts.GetCount-0b8e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/sslCertificates/$count method: get operationId: security.threatIntelligence.sslCertificates.GetCount-cfbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains method: get operationId: security.threatIntelligence.ListSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains method: post operationId: security.threatIntelligence.CreateSubdomains x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/subdomains/{subdomain-id} method: get operationId: security.threatIntelligence.GetSubdomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains/{subdomain-id} method: patch operationId: security.threatIntelligence.UpdateSubdomains x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/subdomains/{subdomain-id} method: delete operationId: security.threatIntelligence.DeleteSubdomains x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/subdomains/{subdomain-id}/host method: get operationId: security.threatIntelligence.subdomains.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/subdomains/$count method: get operationId: security.threatIntelligence.subdomains.GetCount-34a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities method: get operationId: security.threatIntelligence.ListVulnerabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities method: post operationId: security.threatIntelligence.CreateVulnerabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id} method: get operationId: security.threatIntelligence.GetVulnerabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id} method: patch operationId: security.threatIntelligence.UpdateVulnerabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id} method: delete operationId: security.threatIntelligence.DeleteVulnerabilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles method: get operationId: security.threatIntelligence.vulnerabilities.ListArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/{article-id} method: get operationId: security.threatIntelligence.vulnerabilities.GetArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/$count method: get operationId: security.threatIntelligence.vulnerabilities.articles.GetCount-3551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components method: get operationId: security.threatIntelligence.vulnerabilities.ListComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components method: post operationId: security.threatIntelligence.vulnerabilities.CreateComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id} method: get operationId: security.threatIntelligence.vulnerabilities.GetComponents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id} method: patch operationId: security.threatIntelligence.vulnerabilities.UpdateComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id} method: delete operationId: security.threatIntelligence.vulnerabilities.DeleteComponents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/$count method: get operationId: security.threatIntelligence.vulnerabilities.components.GetCount-d51b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/vulnerabilities/$count method: get operationId: security.threatIntelligence.vulnerabilities.GetCount-d2da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords method: get operationId: security.threatIntelligence.ListWhoisHistoryRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords method: post operationId: security.threatIntelligence.CreateWhoisHistoryRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id} method: get operationId: security.threatIntelligence.GetWhoisHistoryRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id} method: patch operationId: security.threatIntelligence.UpdateWhoisHistoryRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id} method: delete operationId: security.threatIntelligence.DeleteWhoisHistoryRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}/host method: get operationId: security.threatIntelligence.whoisHistoryRecords.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisHistoryRecords/$count method: get operationId: security.threatIntelligence.whoisHistoryRecords.GetCount-175e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords method: get operationId: security.threatIntelligence.ListWhoisRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords method: post operationId: security.threatIntelligence.CreateWhoisRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id} method: get operationId: security.threatIntelligence.GetWhoisRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id} method: patch operationId: security.threatIntelligence.UpdateWhoisRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id} method: delete operationId: security.threatIntelligence.DeleteWhoisRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/history method: get operationId: security.threatIntelligence.whoisRecords.ListHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/{whoisHistoryRecord-id} method: get operationId: security.threatIntelligence.whoisRecords.GetHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/$count method: get operationId: security.threatIntelligence.whoisRecords.history.GetCount-86f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/{whoisRecord-id}/host method: get operationId: security.threatIntelligence.whoisRecords.GetHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/threatIntelligence/whoisRecords/$count method: get operationId: security.threatIntelligence.whoisRecords.GetCount-21a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers method: get operationId: security.GetTriggers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers method: patch operationId: security.UpdateTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers method: delete operationId: security.DeleteTriggers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents method: get operationId: security.triggers.ListRetentionEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers/retentionEvents method: post operationId: security.triggers.CreateRetentionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents/{retentionEvent-id} method: get operationId: security.triggers.GetRetentionEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers/retentionEvents/{retentionEvent-id} method: patch operationId: security.triggers.UpdateRetentionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents/{retentionEvent-id} method: delete operationId: security.triggers.DeleteRetentionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggers/retentionEvents/{retentionEvent-id}/retentionEventType method: get operationId: security.triggers.retentionEvents.GetRetentionEventType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggers/retentionEvents/$count method: get operationId: security.triggers.retentionEvents.GetCount-84a4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes method: get operationId: security.GetTriggerTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes method: patch operationId: security.UpdateTriggerTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes method: delete operationId: security.DeleteTriggerTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes method: get operationId: security.triggerTypes.ListRetentionEventTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes/retentionEventTypes method: post operationId: security.triggerTypes.CreateRetentionEventTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes/{retentionEventType-id} method: get operationId: security.triggerTypes.GetRetentionEventTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /security/triggerTypes/retentionEventTypes/{retentionEventType-id} method: patch operationId: security.triggerTypes.UpdateRetentionEventTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes/{retentionEventType-id} method: delete operationId: security.triggerTypes.DeleteRetentionEventTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /security/triggerTypes/retentionEventTypes/$count method: get operationId: security.triggerTypes.retentionEventTypes.GetCount-e3fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals method: get operationId: servicePrincipals.servicePrincipal.ListServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals method: post operationId: servicePrincipals.servicePrincipal.CreateServicePrincipal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id} method: get operationId: servicePrincipals.servicePrincipal.GetServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id} method: patch operationId: servicePrincipals.servicePrincipal.UpdateServicePrincipal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id} method: delete operationId: servicePrincipals.servicePrincipal.DeleteServicePrincipal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appManagementPolicies method: get operationId: servicePrincipals.ListAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appManagementPolicies/{appManagementPolicy-id} method: get operationId: servicePrincipals.GetAppManagementPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appManagementPolicies/$count method: get operationId: servicePrincipals.appManagementPolicies.GetCount-5cee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo method: get operationId: servicePrincipals.ListAppRoleAssignedTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo method: post operationId: servicePrincipals.CreateAppRoleAssignedTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id} method: get operationId: servicePrincipals.GetAppRoleAssignedTo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id} method: patch operationId: servicePrincipals.UpdateAppRoleAssignedTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id} method: delete operationId: servicePrincipals.DeleteAppRoleAssignedTo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/$count method: get operationId: servicePrincipals.appRoleAssignedTo.GetCount-705c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments method: get operationId: servicePrincipals.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments method: post operationId: servicePrincipals.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id} method: get operationId: servicePrincipals.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: servicePrincipals.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: servicePrincipals.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/appRoleAssignments/$count method: get operationId: servicePrincipals.appRoleAssignments.GetCount-4e95 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies method: get operationId: servicePrincipals.ListClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/{claimsMappingPolicy-id}/$ref method: delete operationId: servicePrincipals.claimsMappingPolicies.DeleteRefClaimsMappingPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$count method: get operationId: servicePrincipals.claimsMappingPolicies.GetCount-832a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref method: get operationId: servicePrincipals.ListRefClaimsMappingPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref method: post operationId: servicePrincipals.CreateRefClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref method: delete operationId: servicePrincipals.DeleteRefClaimsMappingPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/createdObjects method: get operationId: servicePrincipals.ListCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id} method: get operationId: servicePrincipals.GetCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: servicePrincipals.GetCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/$count method: get operationId: servicePrincipals.createdObjects.GetCount-0714 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/graph.servicePrincipal method: get operationId: servicePrincipals.ListCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/createdObjects/graph.servicePrincipal/$count method: get operationId: servicePrincipals.CreatedObjects.GetCount.AsServicePrincipal-768a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications method: get operationId: servicePrincipals.ListDelegatedPermissionClassifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications method: post operationId: servicePrincipals.CreateDelegatedPermissionClassifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id} method: get operationId: servicePrincipals.GetDelegatedPermissionClassifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id} method: patch operationId: servicePrincipals.UpdateDelegatedPermissionClassifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id} method: delete operationId: servicePrincipals.DeleteDelegatedPermissionClassifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/$count method: get operationId: servicePrincipals.delegatedPermissionClassifications.GetCount-31f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/endpoints method: get operationId: servicePrincipals.ListEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/endpoints method: post operationId: servicePrincipals.CreateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id} method: get operationId: servicePrincipals.GetEndpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id} method: patch operationId: servicePrincipals.UpdateEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id} method: delete operationId: servicePrincipals.DeleteEndpoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/endpoints/$count method: get operationId: servicePrincipals.endpoints.GetCount-c0e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials method: get operationId: servicePrincipals.ListFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials method: post operationId: servicePrincipals.CreateFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: get operationId: servicePrincipals.GetFederatedIdentityCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: patch operationId: servicePrincipals.UpdateFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/{federatedIdentityCredential-id} method: delete operationId: servicePrincipals.DeleteFederatedIdentityCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials(name='{name}') method: get operationId: servicePrincipals.federatedIdentityCredentials.GetByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials(name='{name}') method: patch operationId: servicePrincipals.federatedIdentityCredentials.UpdateByName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials(name='{name}') method: delete operationId: servicePrincipals.federatedIdentityCredentials.DeleteByName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/federatedIdentityCredentials/$count method: get operationId: servicePrincipals.federatedIdentityCredentials.GetCount-d9cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies method: get operationId: servicePrincipals.ListHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/$ref method: delete operationId: servicePrincipals.homeRealmDiscoveryPolicies.DeleteRefHomeRealmDiscoveryPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$count method: get operationId: servicePrincipals.homeRealmDiscoveryPolicies.GetCount-d161 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref method: get operationId: servicePrincipals.ListRefHomeRealmDiscoveryPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref method: post operationId: servicePrincipals.CreateRefHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref method: delete operationId: servicePrincipals.DeleteRefHomeRealmDiscoveryPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/memberOf method: get operationId: servicePrincipals.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id} method: get operationId: servicePrincipals.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: servicePrincipals.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: servicePrincipals.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/$count method: get operationId: servicePrincipals.memberOf.GetCount-be11 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.administrativeUnit method: get operationId: servicePrincipals.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.administrativeUnit/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsAdministrativeUnit-472e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.directoryRole method: get operationId: servicePrincipals.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.directoryRole/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsDirectoryRole-fa4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.group method: get operationId: servicePrincipals.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/memberOf/graph.group/$count method: get operationId: servicePrincipals.MemberOf.GetCount.AsGroup-96d9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/addKey method: post operationId: servicePrincipals.servicePrincipal.addKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/addPassword method: post operationId: servicePrincipals.servicePrincipal.addPassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/addTokenSigningCertificate method: post operationId: servicePrincipals.servicePrincipal.addTokenSigningCertificate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/checkMemberGroups method: post operationId: servicePrincipals.servicePrincipal.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/checkMemberObjects method: post operationId: servicePrincipals.servicePrincipal.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/getMemberGroups method: post operationId: servicePrincipals.servicePrincipal.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/getMemberObjects method: post operationId: servicePrincipals.servicePrincipal.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/removeKey method: post operationId: servicePrincipals.servicePrincipal.removeKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/removePassword method: post operationId: servicePrincipals.servicePrincipal.removePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/restore method: post operationId: servicePrincipals.servicePrincipal.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants method: get operationId: servicePrincipals.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: servicePrincipals.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count method: get operationId: servicePrincipals.oauth2PermissionGrants.GetCount-f9dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects method: get operationId: servicePrincipals.ListOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id} method: get operationId: servicePrincipals.GetOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.application method: get operationId: servicePrincipals.GetOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.appRoleAssignment method: get operationId: servicePrincipals.GetOwnedObjects.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.endpoint method: get operationId: servicePrincipals.GetOwnedObjects.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: servicePrincipals.GetOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/$count method: get operationId: servicePrincipals.ownedObjects.GetCount-7ae7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.application method: get operationId: servicePrincipals.ListOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.application/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsApplication-2b95 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.appRoleAssignment method: get operationId: servicePrincipals.ListOwnedObjects.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.appRoleAssignment/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsAppRoleAssignment-793c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.endpoint method: get operationId: servicePrincipals.ListOwnedObjects.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.endpoint/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsEndpoint-4594 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.group method: get operationId: servicePrincipals.ListOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.group/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsGroup-fc2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.servicePrincipal method: get operationId: servicePrincipals.ListOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/ownedObjects/graph.servicePrincipal/$count method: get operationId: servicePrincipals.OwnedObjects.GetCount.AsServicePrincipal-19c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners method: get operationId: servicePrincipals.ListOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/$ref method: delete operationId: servicePrincipals.owners.DeleteRefDirectoryObject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.appRoleAssignment method: get operationId: servicePrincipals.GetOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.endpoint method: get operationId: servicePrincipals.GetOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.servicePrincipal method: get operationId: servicePrincipals.GetOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/graph.user method: get operationId: servicePrincipals.GetOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/$count method: get operationId: servicePrincipals.owners.GetCount-ec9a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/$ref method: get operationId: servicePrincipals.ListRefOwners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/$ref method: post operationId: servicePrincipals.CreateRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/owners/$ref method: delete operationId: servicePrincipals.DeleteRefOwners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.appRoleAssignment method: get operationId: servicePrincipals.ListOwners.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.appRoleAssignment/$count method: get operationId: servicePrincipals.Owners.GetCount.AsAppRoleAssignment-abce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.endpoint method: get operationId: servicePrincipals.ListOwners.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.endpoint/$count method: get operationId: servicePrincipals.Owners.GetCount.AsEndpoint-9454 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.servicePrincipal method: get operationId: servicePrincipals.ListOwners.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.servicePrincipal/$count method: get operationId: servicePrincipals.Owners.GetCount.AsServicePrincipal-c35b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.user method: get operationId: servicePrincipals.ListOwners.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/owners/graph.user/$count method: get operationId: servicePrincipals.Owners.GetCount.AsUser-aab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration method: get operationId: servicePrincipals.GetRemoteDesktopSecurityConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration method: patch operationId: servicePrincipals.UpdateRemoteDesktopSecurityConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration method: delete operationId: servicePrincipals.DeleteRemoteDesktopSecurityConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups method: get operationId: servicePrincipals.remoteDesktopSecurityConfiguration.ListTargetDeviceGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups method: post operationId: servicePrincipals.remoteDesktopSecurityConfiguration.CreateTargetDeviceGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id} method: get operationId: servicePrincipals.remoteDesktopSecurityConfiguration.GetTargetDeviceGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id} method: patch operationId: servicePrincipals.remoteDesktopSecurityConfiguration.UpdateTargetDeviceGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id} method: delete operationId: servicePrincipals.remoteDesktopSecurityConfiguration.DeleteTargetDeviceGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/$count method: get operationId: servicePrincipals.remoteDesktopSecurityConfiguration.targetDeviceGroups.GetCount-51f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization method: get operationId: servicePrincipals.GetSynchronization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization method: put operationId: servicePrincipals.SetSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization method: delete operationId: servicePrincipals.DeleteSynchronization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs method: get operationId: servicePrincipals.synchronization.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs method: post operationId: servicePrincipals.synchronization.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id} method: get operationId: servicePrincipals.synchronization.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id} method: patch operationId: servicePrincipals.synchronization.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id} method: delete operationId: servicePrincipals.synchronization.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: get operationId: servicePrincipals.synchronization.jobs.GetBulkUpload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: patch operationId: servicePrincipals.synchronization.jobs.UpdateBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload method: delete operationId: servicePrincipals.synchronization.jobs.DeleteBulkUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: get operationId: servicePrincipals.synchronization.jobs.GetBulkUploadContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: put operationId: servicePrincipals.synchronization.jobs.UpdateBulkUploadContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value method: delete operationId: servicePrincipals.synchronization.jobs.DeleteBulkUploadContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.pause x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.provisionOnDemand x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.restart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.validateCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema method: get operationId: servicePrincipals.synchronization.jobs.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema method: patch operationId: servicePrincipals.synchronization.jobs.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema method: delete operationId: servicePrincipals.synchronization.jobs.DeleteSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: get operationId: servicePrincipals.synchronization.jobs.schema.ListDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories method: post operationId: servicePrincipals.synchronization.jobs.schema.CreateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: get operationId: servicePrincipals.synchronization.jobs.schema.GetDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: patch operationId: servicePrincipals.synchronization.jobs.schema.UpdateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id} method: delete operationId: servicePrincipals.synchronization.jobs.schema.DeleteDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.directories.directoryDefinition.discover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count method: get operationId: servicePrincipals.synchronization.jobs.schema.directories.GetCount-af56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators() method: get operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions() method: get operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.synchronizationJob.schema.parseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/$count method: get operationId: servicePrincipals.synchronization.jobs.GetCount-5eba x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/jobs/validateCredentials method: post operationId: servicePrincipals.servicePrincipal.synchronization.jobs.validateCredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/acquireAccessToken method: post operationId: servicePrincipals.servicePrincipal.synchronization.acquireAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/secrets method: put operationId: servicePrincipals.synchronization.SetSecrets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count method: get operationId: servicePrincipals.synchronization.Secrets.GetCount-65c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates method: get operationId: servicePrincipals.synchronization.ListTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates method: post operationId: servicePrincipals.synchronization.CreateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id} method: get operationId: servicePrincipals.synchronization.GetTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id} method: patch operationId: servicePrincipals.synchronization.UpdateTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id} method: delete operationId: servicePrincipals.synchronization.DeleteTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: get operationId: servicePrincipals.synchronization.templates.GetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: patch operationId: servicePrincipals.synchronization.templates.UpdateSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema method: delete operationId: servicePrincipals.synchronization.templates.DeleteSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: get operationId: servicePrincipals.synchronization.templates.schema.ListDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories method: post operationId: servicePrincipals.synchronization.templates.schema.CreateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: get operationId: servicePrincipals.synchronization.templates.schema.GetDirectories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: patch operationId: servicePrincipals.synchronization.templates.schema.UpdateDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id} method: delete operationId: servicePrincipals.synchronization.templates.schema.DeleteDirectories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover method: post operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.directories.directoryDefinition.discover x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count method: get operationId: servicePrincipals.synchronization.templates.schema.directories.GetCount-f937 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators() method: get operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.filterOperators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions() method: get operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.functions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression method: post operationId: servicePrincipals.servicePrincipal.synchronization.templates.synchronizationTemplate.schema.parseExpression x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/synchronization/templates/$count method: get operationId: servicePrincipals.synchronization.templates.GetCount-1c9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies method: get operationId: servicePrincipals.ListTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref method: delete operationId: servicePrincipals.tokenIssuancePolicies.DeleteRefTokenIssuancePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$count method: get operationId: servicePrincipals.tokenIssuancePolicies.GetCount-578b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$ref method: get operationId: servicePrincipals.ListRefTokenIssuancePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$ref method: post operationId: servicePrincipals.CreateRefTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$ref method: delete operationId: servicePrincipals.DeleteRefTokenIssuancePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies method: get operationId: servicePrincipals.ListTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref method: delete operationId: servicePrincipals.tokenLifetimePolicies.DeleteRefTokenLifetimePolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$count method: get operationId: servicePrincipals.tokenLifetimePolicies.GetCount-4121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$ref method: get operationId: servicePrincipals.ListRefTokenLifetimePolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$ref method: post operationId: servicePrincipals.CreateRefTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$ref method: delete operationId: servicePrincipals.DeleteRefTokenLifetimePolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf method: get operationId: servicePrincipals.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: servicePrincipals.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: servicePrincipals.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/graph.directoryRole method: get operationId: servicePrincipals.GetTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: servicePrincipals.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/$count method: get operationId: servicePrincipals.transitiveMemberOf.GetCount-4794 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: servicePrincipals.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: servicePrincipals.TransitiveMemberOf.GetCount.AsAdministrativeUnit-4450 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.directoryRole method: get operationId: servicePrincipals.ListTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.directoryRole/$count method: get operationId: servicePrincipals.TransitiveMemberOf.GetCount.AsDirectoryRole-8951 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.group method: get operationId: servicePrincipals.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/graph.group/$count method: get operationId: servicePrincipals.TransitiveMemberOf.GetCount.AsGroup-e005 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals(appId='{appId}') method: get operationId: servicePrincipals.servicePrincipal.GetServicePrincipalByAppId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals(appId='{appId}') method: patch operationId: servicePrincipals.servicePrincipal.UpdateServicePrincipalByAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals(appId='{appId}') method: delete operationId: servicePrincipals.servicePrincipal.DeleteServicePrincipalByAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/$count method: get operationId: servicePrincipals.GetCount-da6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/delta() method: get operationId: servicePrincipals.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /servicePrincipals/getAvailableExtensionProperties method: post operationId: servicePrincipals.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/getByIds method: post operationId: servicePrincipals.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /servicePrincipals/validateProperties method: post operationId: servicePrincipals.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/printers/{printer-id}/shares method: get operationId: print.printers.ListShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/shares/{printerShare-id} method: get operationId: print.printers.GetShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/printers/{printer-id}/shares/$count method: get operationId: print.printers.shares.GetCount-5f30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares method: get operationId: print.ListShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares method: post operationId: print.CreateShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id} method: get operationId: print.GetShares x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id} method: patch operationId: print.UpdateShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id} method: delete operationId: print.DeleteShares x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups method: get operationId: print.shares.ListAllowedGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/$ref method: delete operationId: print.shares.allowedGroups.DeleteRefGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors method: get operationId: print.shares.allowedGroups.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count method: get operationId: print.shares.allowedGroups.ServiceProvisioningErrors.GetCount-182d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$count method: get operationId: print.shares.allowedGroups.GetCount-9181 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: get operationId: print.shares.ListRefAllowedGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: post operationId: print.shares.CreateRefAllowedGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedGroups/$ref method: delete operationId: print.shares.DeleteRefAllowedGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers method: get operationId: print.shares.ListAllowedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/$ref method: delete operationId: print.shares.allowedUsers.DeleteRefUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings method: get operationId: print.shares.allowedUsers.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings method: patch operationId: print.shares.allowedUsers.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors method: get operationId: print.shares.allowedUsers.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count method: get operationId: print.shares.allowedUsers.ServiceProvisioningErrors.GetCount-1213 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$count method: get operationId: print.shares.allowedUsers.GetCount-ee00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: get operationId: print.shares.ListRefAllowedUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: post operationId: print.shares.CreateRefAllowedUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/allowedUsers/$ref method: delete operationId: print.shares.DeleteRefAllowedUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs method: get operationId: print.shares.ListJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs method: post operationId: print.shares.CreateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: get operationId: print.shares.GetJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: patch operationId: print.shares.UpdateJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id} method: delete operationId: print.shares.DeleteJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents method: get operationId: print.shares.jobs.ListDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents method: post operationId: print.shares.jobs.CreateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: get operationId: print.shares.jobs.GetDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: patch operationId: print.shares.jobs.UpdateDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id} method: delete operationId: print.shares.jobs.DeleteDocuments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: get operationId: print.shares.jobs.GetDocumentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: put operationId: print.shares.jobs.UpdateDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value method: delete operationId: print.shares.jobs.DeleteDocumentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession method: post operationId: print.shares.printerShare.jobs.printJob.documents.printDocument.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count method: get operationId: print.shares.jobs.documents.GetCount-acc8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/abort method: post operationId: print.shares.printerShare.jobs.printJob.abort x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/cancel method: post operationId: print.shares.printerShare.jobs.printJob.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/redirect method: post operationId: print.shares.printerShare.jobs.printJob.redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/start method: post operationId: print.shares.printerShare.jobs.printJob.start x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks method: get operationId: print.shares.jobs.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks method: post operationId: print.shares.jobs.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: get operationId: print.shares.jobs.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: patch operationId: print.shares.jobs.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id} method: delete operationId: print.shares.jobs.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition method: get operationId: print.shares.jobs.tasks.GetDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger method: get operationId: print.shares.jobs.tasks.GetTrigger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count method: get operationId: print.shares.jobs.tasks.GetCount-c052 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/jobs/$count method: get operationId: print.shares.jobs.GetCount-d3ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/{printerShare-id}/printer method: get operationId: print.shares.GetPrinter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /print/shares/$count method: get operationId: print.shares.GetCount-070b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares method: get operationId: shares.sharedDriveItem.ListSharedDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares method: post operationId: shares.sharedDriveItem.CreateSharedDriveItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id} method: get operationId: shares.sharedDriveItem.GetSharedDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id} method: patch operationId: shares.sharedDriveItem.UpdateSharedDriveItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id} method: delete operationId: shares.sharedDriveItem.DeleteSharedDriveItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/createdByUser method: get operationId: shares.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/createdByUser/mailboxSettings method: get operationId: shares.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/createdByUser/mailboxSettings method: patch operationId: shares.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: shares.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: shares.createdByUser.ServiceProvisioningErrors.GetCount-abf4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/driveItem method: get operationId: shares.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/driveItem/content method: get operationId: shares.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/driveItem/content method: put operationId: shares.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/driveItem/content method: delete operationId: shares.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/items method: get operationId: shares.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/items/{driveItem-id} method: get operationId: shares.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/items/{driveItem-id}/content method: get operationId: shares.GetItemsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/items/{driveItem-id}/content method: put operationId: shares.UpdateItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/items/{driveItem-id}/content method: delete operationId: shares.DeleteItemsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/items/$count method: get operationId: shares.items.GetCount-245c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser method: get operationId: shares.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: shares.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: shares.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: shares.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: shares.lastModifiedByUser.ServiceProvisioningErrors.GetCount-a885 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list method: get operationId: shares.GetList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list method: patch operationId: shares.UpdateList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list method: delete operationId: shares.DeleteList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns method: get operationId: shares.list.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/columns method: post operationId: shares.list.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id} method: get operationId: shares.list.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id} method: patch operationId: shares.list.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id} method: delete operationId: shares.list.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}/sourceColumn method: get operationId: shares.list.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/columns/$count method: get operationId: shares.list.columns.GetCount-b936 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes method: get operationId: shares.list.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes method: post operationId: shares.list.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id} method: get operationId: shares.list.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id} method: patch operationId: shares.list.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id} method: delete operationId: shares.list.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/base method: get operationId: shares.list.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes method: get operationId: shares.list.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: shares.list.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: shares.list.contentTypes.baseTypes.GetCount-f23a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks method: get operationId: shares.list.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks method: post operationId: shares.list.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: shares.list.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: shares.list.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: shares.list.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: shares.list.contentTypes.columnLinks.GetCount-a211 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions method: get operationId: shares.list.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: shares.list.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: shares.list.contentTypes.columnPositions.GetCount-1b55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns method: get operationId: shares.list.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns method: post operationId: shares.list.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: shares.list.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: shares.list.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: shares.list.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: shares.list.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/$count method: get operationId: shares.list.contentTypes.columns.GetCount-db38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/isPublished() method: get operationId: shares.sharedDriveItem.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/publish method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/unpublish method: post operationId: shares.sharedDriveItem.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/$count method: get operationId: shares.list.contentTypes.GetCount-70f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/contentTypes/addCopy method: post operationId: shares.sharedDriveItem.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/addCopyFromContentTypeHub method: post operationId: shares.sharedDriveItem.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/contentTypes/getCompatibleHubContentTypes() method: get operationId: shares.sharedDriveItem.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser method: get operationId: shares.list.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings method: get operationId: shares.list.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings method: patch operationId: shares.list.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors method: get operationId: shares.list.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.createdByUser.ServiceProvisioningErrors.GetCount-7658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/drive method: get operationId: shares.list.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items method: get operationId: shares.list.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items method: post operationId: shares.list.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id} method: get operationId: shares.list.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id} method: patch operationId: shares.list.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id} method: delete operationId: shares.list.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/analytics method: get operationId: shares.list.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser method: get operationId: shares.list.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: shares.list.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: shares.list.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: shares.list.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.items.createdByUser.ServiceProvisioningErrors.GetCount-1b79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions method: get operationId: shares.list.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions method: post operationId: shares.list.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: shares.list.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: shares.list.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: shares.list.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: shares.list.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: shares.list.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: shares.list.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: shares.sharedDriveItem.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/$count method: get operationId: shares.list.items.documentSetVersions.GetCount-172d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem method: get operationId: shares.list.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content method: get operationId: shares.list.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content method: put operationId: shares.list.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content method: delete operationId: shares.list.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields method: get operationId: shares.list.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields method: patch operationId: shares.list.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields method: delete operationId: shares.list.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser method: get operationId: shares.list.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: shares.list.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: shares.list.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: shares.list.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-401d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/createLink method: post operationId: shares.sharedDriveItem.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval() method: get operationId: shares.sharedDriveItem.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: shares.sharedDriveItem.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions method: get operationId: shares.list.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions method: post operationId: shares.list.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: shares.list.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: shares.list.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: shares.list.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: shares.list.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: shares.list.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: shares.list.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: shares.sharedDriveItem.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/$count method: get operationId: shares.list.items.versions.GetCount-0c45 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/delta() method: get operationId: shares.sharedDriveItem.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/items/delta(token='{token}') method: get operationId: shares.sharedDriveItem.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser method: get operationId: shares.list.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings method: get operationId: shares.list.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings method: patch operationId: shares.list.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/serviceProvisioningErrors method: get operationId: shares.list.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: shares.list.lastModifiedByUser.ServiceProvisioningErrors.GetCount-8cfb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/operations method: get operationId: shares.list.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/operations method: post operationId: shares.list.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id} method: get operationId: shares.list.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id} method: patch operationId: shares.list.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id} method: delete operationId: shares.list.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/operations/$count method: get operationId: shares.list.operations.GetCount-5f90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions method: get operationId: shares.list.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions method: post operationId: shares.list.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: get operationId: shares.list.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: patch operationId: shares.list.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: delete operationId: shares.list.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize method: post operationId: shares.sharedDriveItem.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/$count method: get operationId: shares.list.subscriptions.GetCount-4363 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/listItem method: get operationId: shares.GetListItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/permission method: get operationId: shares.GetPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/permission method: patch operationId: shares.UpdatePermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/permission method: delete operationId: shares.DeletePermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/permission/grant method: post operationId: shares.sharedDriveItem.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/root method: get operationId: shares.GetRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/root/content method: get operationId: shares.GetRootContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/root/content method: put operationId: shares.UpdateRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/root/content method: delete operationId: shares.DeleteRootContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/site method: get operationId: shares.GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/$count method: get operationId: shares.GetCount-778c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites method: get operationId: admin.edge.internetExplorerMode.siteLists.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites method: post operationId: admin.edge.internetExplorerMode.siteLists.CreateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id} method: get operationId: admin.edge.internetExplorerMode.siteLists.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id} method: patch operationId: admin.edge.internetExplorerMode.siteLists.UpdateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id} method: delete operationId: admin.edge.internetExplorerMode.siteLists.DeleteSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count method: get operationId: admin.edge.internetExplorerMode.siteLists.sites.GetCount-da97 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites method: get operationId: groups.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id} method: get operationId: groups.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id} method: patch operationId: groups.UpdateSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics method: get operationId: groups.sites.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics method: patch operationId: groups.sites.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics method: delete operationId: groups.sites.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/allTime method: get operationId: groups.sites.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats method: get operationId: groups.sites.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats method: post operationId: groups.sites.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: groups.sites.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: groups.sites.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: groups.sites.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: groups.sites.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: groups.sites.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: groups.sites.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: groups.sites.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: groups.sites.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: groups.sites.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: delete operationId: groups.sites.analytics.itemActivityStats.activities.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: groups.sites.analytics.itemActivityStats.activities.GetCount-adef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count method: get operationId: groups.sites.analytics.itemActivityStats.GetCount-81ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/analytics/lastSevenDays method: get operationId: groups.sites.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns method: get operationId: groups.sites.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns method: post operationId: groups.sites.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/columns/$count method: get operationId: groups.sites.columns.GetCount-c1d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes method: get operationId: groups.sites.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes method: post operationId: groups.sites.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: get operationId: groups.sites.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: patch operationId: groups.sites.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id} method: delete operationId: groups.sites.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base method: get operationId: groups.sites.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: groups.sites.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: groups.sites.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: groups.sites.contentTypes.baseTypes.GetCount-968b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: groups.sites.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: groups.sites.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: groups.sites.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: groups.sites.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: groups.sites.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: groups.sites.contentTypes.columnLinks.GetCount-6e1c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: groups.sites.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: groups.sites.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: groups.sites.contentTypes.columnPositions.GetCount-1e7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns method: get operationId: groups.sites.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns method: post operationId: groups.sites.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: groups.sites.contentTypes.columns.GetCount-7525 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: groups.group.sites.site.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: groups.group.sites.site.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: groups.group.sites.site.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish method: post operationId: groups.group.sites.site.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish method: post operationId: groups.group.sites.site.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/$count method: get operationId: groups.sites.contentTypes.GetCount-4805 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/contentTypes/addCopy method: post operationId: groups.group.sites.site.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: groups.group.sites.site.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: groups.group.sites.site.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser method: get operationId: groups.sites.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.createdByUser.ServiceProvisioningErrors.GetCount-d41e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drive method: get operationId: groups.sites.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives method: get operationId: groups.sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/{drive-id} method: get operationId: groups.sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/drives/$count method: get operationId: groups.sites.drives.GetCount-ba0d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns method: get operationId: groups.sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: groups.sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/externalColumns/$count method: get operationId: groups.sites.externalColumns.GetCount-e0e3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items method: get operationId: groups.sites.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items/{baseItem-id} method: get operationId: groups.sites.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/items/$count method: get operationId: groups.sites.items.GetCount-57bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser method: get operationId: groups.sites.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e132 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists method: get operationId: groups.sites.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists method: post operationId: groups.sites.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: get operationId: groups.sites.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: patch operationId: groups.sites.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id} method: delete operationId: groups.sites.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns method: get operationId: groups.sites.lists.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns method: post operationId: groups.sites.lists.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.lists.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.lists.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.lists.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.lists.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count method: get operationId: groups.sites.lists.columns.GetCount-aebb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes method: get operationId: groups.sites.lists.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes method: post operationId: groups.sites.lists.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: get operationId: groups.sites.lists.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: patch operationId: groups.sites.lists.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: delete operationId: groups.sites.lists.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/base method: get operationId: groups.sites.lists.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: groups.sites.lists.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: groups.sites.lists.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: groups.sites.lists.contentTypes.baseTypes.GetCount-bc27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: groups.sites.lists.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: groups.sites.lists.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: groups.sites.lists.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: groups.sites.lists.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: groups.sites.lists.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: groups.sites.lists.contentTypes.columnLinks.GetCount-7d75 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: groups.sites.lists.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: groups.sites.lists.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: groups.sites.lists.contentTypes.columnPositions.GetCount-c8a7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: get operationId: groups.sites.lists.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: post operationId: groups.sites.lists.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: groups.sites.lists.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: groups.sites.lists.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: groups.sites.lists.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: groups.sites.lists.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: groups.sites.lists.contentTypes.columns.GetCount-1d9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: groups.group.sites.site.lists.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish method: post operationId: groups.group.sites.site.lists.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count method: get operationId: groups.sites.lists.contentTypes.GetCount-e9e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy method: post operationId: groups.group.sites.site.lists.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: groups.group.sites.site.lists.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: groups.group.sites.site.lists.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser method: get operationId: groups.sites.lists.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.lists.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.lists.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.createdByUser.ServiceProvisioningErrors.GetCount-c250 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/drive method: get operationId: groups.sites.lists.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items method: get operationId: groups.sites.lists.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items method: post operationId: groups.sites.lists.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: get operationId: groups.sites.lists.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: patch operationId: groups.sites.lists.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id} method: delete operationId: groups.sites.lists.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics method: get operationId: groups.sites.lists.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser method: get operationId: groups.sites.lists.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.lists.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.lists.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.items.createdByUser.ServiceProvisioningErrors.GetCount-bb02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: get operationId: groups.sites.lists.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: post operationId: groups.sites.lists.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: groups.sites.lists.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: groups.sites.lists.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: groups.sites.lists.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: groups.sites.lists.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: groups.sites.lists.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: groups.sites.lists.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: groups.group.sites.site.lists.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count method: get operationId: groups.sites.lists.items.documentSetVersions.GetCount-dcaf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem method: get operationId: groups.sites.lists.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: get operationId: groups.sites.lists.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: put operationId: groups.sites.lists.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: delete operationId: groups.sites.lists.items.DeleteDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: get operationId: groups.sites.lists.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: patch operationId: groups.sites.lists.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: delete operationId: groups.sites.lists.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser method: get operationId: groups.sites.lists.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lists.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lists.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-3e90 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink method: post operationId: groups.group.sites.site.lists.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval() method: get operationId: groups.group.sites.site.lists.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.lists.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: get operationId: groups.sites.lists.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: post operationId: groups.sites.lists.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: groups.sites.lists.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: groups.sites.lists.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: groups.sites.lists.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: groups.sites.lists.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: groups.sites.lists.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: groups.sites.lists.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: groups.group.sites.site.lists.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count method: get operationId: groups.sites.lists.items.versions.GetCount-1c13 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta() method: get operationId: groups.group.sites.site.lists.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta(token='{token}') method: get operationId: groups.group.sites.site.lists.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser method: get operationId: groups.sites.lists.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.lists.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.lists.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.lists.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.lists.lastModifiedByUser.ServiceProvisioningErrors.GetCount-f14e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations method: get operationId: groups.sites.lists.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations method: post operationId: groups.sites.lists.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: get operationId: groups.sites.lists.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: patch operationId: groups.sites.lists.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: delete operationId: groups.sites.lists.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count method: get operationId: groups.sites.lists.operations.GetCount-3c85 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: groups.sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: groups.sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: groups.sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: groups.sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: groups.sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: groups.group.sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: groups.sites.lists.subscriptions.GetCount-5f55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/$count method: get operationId: groups.sites.lists.GetCount-338f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getActivitiesByInterval() method: get operationId: groups.group.sites.site.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}') method: get operationId: groups.group.sites.site.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}') method: get operationId: groups.group.sites.site.getByPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: get operationId: groups.sites.getByPath.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: patch operationId: groups.sites.getByPath.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics method: delete operationId: groups.sites.getByPath.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns method: get operationId: groups.sites.getByPath.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns method: post operationId: groups.sites.getByPath.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes method: get operationId: groups.sites.getByPath.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes method: post operationId: groups.sites.getByPath.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser method: get operationId: groups.sites.getByPath.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive method: get operationId: groups.sites.getByPath.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: groups.sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: groups.sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items method: get operationId: groups.sites.getByPath.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser method: get operationId: groups.sites.getByPath.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists method: get operationId: groups.sites.getByPath.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists method: post operationId: groups.sites.getByPath.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval() method: get operationId: groups.group.sites.site.getByPath.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: groups.group.sites.site.getByPath.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}') method: get operationId: groups.group.sites.site.getByPath.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: get operationId: groups.sites.getByPath.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: patch operationId: groups.sites.getByPath.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/onenote method: delete operationId: groups.sites.getByPath.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/operations method: get operationId: groups.sites.getByPath.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/operations method: post operationId: groups.sites.getByPath.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/pages method: get operationId: groups.sites.getByPath.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/pages method: post operationId: groups.sites.getByPath.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/permissions method: get operationId: groups.sites.getByPath.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/permissions method: post operationId: groups.sites.getByPath.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/sites method: get operationId: groups.sites.getByPath.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: get operationId: groups.sites.getByPath.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: patch operationId: groups.sites.getByPath.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStore method: delete operationId: groups.sites.getByPath.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStores method: get operationId: groups.sites.getByPath.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/termStores method: post operationId: groups.sites.getByPath.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote method: get operationId: groups.sites.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote method: patch operationId: groups.sites.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote method: delete operationId: groups.sites.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks method: get operationId: groups.sites.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks method: post operationId: groups.sites.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: get operationId: groups.sites.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: patch operationId: groups.sites.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id} method: delete operationId: groups.sites.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: groups.sites.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: groups.sites.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: groups.sites.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: groups.sites.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: groups.sites.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.sites.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sectionGroups.GetCount-b8c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.sites.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.sites.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.pages.GetCount-e302 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.sections.GetCount-17fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.notebooks.sectionGroups.GetCount-b8c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: groups.sites.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: groups.sites.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.notebooks.sections.pages.GetCount-8ff7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: groups.sites.onenote.notebooks.sections.GetCount-3eb3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/$count method: get operationId: groups.sites.onenote.notebooks.GetCount-4d42 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: groups.group.sites.site.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: groups.group.sites.site.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations method: get operationId: groups.sites.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations method: post operationId: groups.sites.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: get operationId: groups.sites.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: groups.sites.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: groups.sites.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/operations/$count method: get operationId: groups.sites.onenote.operations.GetCount-c658 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages method: get operationId: groups.sites.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages method: post operationId: groups.sites.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/pages/$count method: get operationId: groups.sites.onenote.pages.GetCount-5751 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources method: get operationId: groups.sites.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources method: post operationId: groups.sites.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: get operationId: groups.sites.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: patch operationId: groups.sites.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id} method: delete operationId: groups.sites.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: groups.sites.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: groups.sites.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: groups.sites.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/resources/$count method: get operationId: groups.sites.onenote.resources.GetCount-08d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups method: get operationId: groups.sites.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups method: post operationId: groups.sites.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: groups.sites.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: groups.sites.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: groups.sites.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: groups.sites.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: groups.sites.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: groups.sites.onenote.sectionGroups.sectionGroups.GetCount-c957 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: groups.sites.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: groups.sites.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.sectionGroups.sections.pages.GetCount-f260 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: groups.sites.onenote.sectionGroups.sections.GetCount-60a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sectionGroups/$count method: get operationId: groups.sites.onenote.sectionGroups.GetCount-c957 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections method: get operationId: groups.sites.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections method: post operationId: groups.sites.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: get operationId: groups.sites.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: patch operationId: groups.sites.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id} method: delete operationId: groups.sites.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: groups.sites.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: groups.sites.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: groups.sites.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: groups.sites.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: groups.sites.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: groups.sites.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: groups.sites.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: groups.sites.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: groups.group.sites.site.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: groups.sites.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: groups.sites.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: groups.sites.onenote.sections.pages.GetCount-859e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: groups.sites.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: groups.sites.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/onenote/sections/$count method: get operationId: groups.sites.onenote.sections.GetCount-361f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations method: get operationId: groups.sites.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations method: post operationId: groups.sites.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: get operationId: groups.sites.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: patch operationId: groups.sites.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id} method: delete operationId: groups.sites.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/operations/$count method: get operationId: groups.sites.operations.GetCount-3fe8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages method: get operationId: groups.sites.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages method: post operationId: groups.sites.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: get operationId: groups.sites.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: patch operationId: groups.sites.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id} method: delete operationId: groups.sites.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser method: get operationId: groups.sites.pages.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: get operationId: groups.sites.pages.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: patch operationId: groups.sites.pages.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.createdByUser.ServiceProvisioningErrors.GetCount-c713 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser method: get operationId: groups.sites.pages.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.pages.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.pages.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.lastModifiedByUser.ServiceProvisioningErrors.GetCount-206a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage method: get operationId: groups.sites.GetPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: get operationId: groups.sites.pages.AsSitePage.GetCanvasLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: patch operationId: groups.sites.pages.AsSitePage.UpdateCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: delete operationId: groups.sites.pages.AsSitePage.DeleteCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.ListHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.CreateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.GetHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.UpdateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.DeleteHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.horizontalSections.horizontalSection.columns.horizontalSectionColumn.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.webparts.GetCount-d720 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetCount-8e2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.horizontalSections.GetCount-f24e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.GetVerticalSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.UpdateVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.DeleteVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: post operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.verticalSection.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/$count method: get operationId: groups.sites.pages.AsSitePage.canvasLayout.verticalSection.webparts.GetCount-1669 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser method: get operationId: groups.sites.pages.AsSitePage.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: get operationId: groups.sites.pages.AsSitePage.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: patch operationId: groups.sites.pages.AsSitePage.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.AsSitePage.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.AsSitePage.createdByUser.ServiceProvisioningErrors.GetCount-e9fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser method: get operationId: groups.sites.pages.AsSitePage.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: patch operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: groups.sites.pages.AsSitePage.lastModifiedByUser.ServiceProvisioningErrors.GetCount-95e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: get operationId: groups.sites.pages.AsSitePage.ListWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: post operationId: groups.sites.pages.AsSitePage.CreateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: get operationId: groups.sites.pages.AsSitePage.GetWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: patch operationId: groups.sites.pages.AsSitePage.UpdateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: delete operationId: groups.sites.pages.AsSitePage.DeleteWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id}/getPositionOfWebPart method: post operationId: groups.group.sites.site.pages.baseSitePage.microsoft.graph.sitePage.webParts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/$count method: get operationId: groups.sites.pages.AsSitePage.webParts.GetCount-8625 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/$count method: get operationId: groups.sites.pages.GetCount-0d48 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/graph.sitePage method: get operationId: groups.sites.ListPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/pages/graph.sitePage/$count method: get operationId: groups.sites.Pages.GetCount.AsSitePage-c27e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions method: get operationId: groups.sites.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions method: post operationId: groups.sites.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: get operationId: groups.sites.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: patch operationId: groups.sites.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id} method: delete operationId: groups.sites.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant method: post operationId: groups.group.sites.site.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/permissions/$count method: get operationId: groups.sites.permissions.GetCount-a797 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites method: get operationId: groups.sites.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites/{site-id1} method: get operationId: groups.sites.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/sites/$count method: get operationId: groups.sites.sites.GetCount-9a08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore method: get operationId: groups.sites.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore method: patch operationId: groups.sites.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore method: delete operationId: groups.sites.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups method: get operationId: groups.sites.termStore.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups method: post operationId: groups.sites.termStore.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: get operationId: groups.sites.termStore.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: patch operationId: groups.sites.termStore.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1} method: delete operationId: groups.sites.termStore.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets method: get operationId: groups.sites.termStore.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets method: post operationId: groups.sites.termStore.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: get operationId: groups.sites.termStore.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: patch operationId: groups.sites.termStore.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id} method: delete operationId: groups.sites.termStore.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children method: get operationId: groups.sites.termStore.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children method: post operationId: groups.sites.termStore.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStore.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStore.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStore.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.children.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.children.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStore.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStore.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStore.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStore.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStore.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStore.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations method: get operationId: groups.sites.termStore.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations method: post operationId: groups.sites.termStore.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.relations.GetCount-0ded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms method: get operationId: groups.sites.termStore.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms method: post operationId: groups.sites.termStore.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStore.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStore.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStore.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStore.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStore.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.terms.children.relations.GetCount-1c30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.groups.sets.terms.children.GetCount-1121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.groups.sets.terms.relations.GetCount-5947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStore.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStore.groups.sets.terms.GetCount-d756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count method: get operationId: groups.sites.termStore.groups.sets.GetCount-4bca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/groups/$count method: get operationId: groups.sites.termStore.groups.GetCount-cc52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets method: get operationId: groups.sites.termStore.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets method: post operationId: groups.sites.termStore.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: get operationId: groups.sites.termStore.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: patch operationId: groups.sites.termStore.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id} method: delete operationId: groups.sites.termStore.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children method: get operationId: groups.sites.termStore.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children method: post operationId: groups.sites.termStore.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStore.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStore.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStore.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStore.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStore.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.children.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.children.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStore.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStore.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.children.relations.GetCount-6f37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStore.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/$count method: get operationId: groups.sites.termStore.sets.children.GetCount-74e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStore.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStore.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStore.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: get operationId: groups.sites.termStore.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: post operationId: groups.sites.termStore.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.relations.GetCount-764f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.children.GetCount-f5ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.relations.GetCount-764f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.children.GetCount-f5ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.relations.GetCount-340c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: groups.sites.termStore.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: groups.sites.termStore.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.relations.GetCount-0b7e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.children.GetCount-5b79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.relations.GetCount-8176 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.terms.GetCount-0c41 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count method: get operationId: groups.sites.termStore.sets.parentGroup.sets.GetCount-a575 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations method: get operationId: groups.sites.termStore.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations method: post operationId: groups.sites.termStore.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStore.sets.relations.GetCount-0ded x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms method: get operationId: groups.sites.termStore.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms method: post operationId: groups.sites.termStore.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStore.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStore.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStore.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStore.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStore.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStore.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStore.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStore.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStore.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStore.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStore.sets.terms.children.relations.GetCount-1c30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStore.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStore.sets.terms.children.GetCount-1121 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStore.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStore.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStore.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStore.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStore.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStore.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStore.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStore.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStore.sets.terms.relations.GetCount-5947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStore.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStore.sets.terms.GetCount-d756 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStore/sets/$count method: get operationId: groups.sites.termStore.sets.GetCount-4bca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores method: get operationId: groups.sites.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores method: post operationId: groups.sites.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: get operationId: groups.sites.GetTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: patch operationId: groups.sites.UpdateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id} method: delete operationId: groups.sites.DeleteTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups method: get operationId: groups.sites.termStores.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups method: post operationId: groups.sites.termStores.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: get operationId: groups.sites.termStores.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: patch operationId: groups.sites.termStores.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1} method: delete operationId: groups.sites.termStores.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets method: get operationId: groups.sites.termStores.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets method: post operationId: groups.sites.termStores.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: get operationId: groups.sites.termStores.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: patch operationId: groups.sites.termStores.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id} method: delete operationId: groups.sites.termStores.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children method: get operationId: groups.sites.termStores.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children method: post operationId: groups.sites.termStores.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStores.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStores.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStores.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.children.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.children.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStores.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStores.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStores.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStores.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStores.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStores.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations method: get operationId: groups.sites.termStores.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations method: post operationId: groups.sites.termStores.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.relations.GetCount-f318 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms method: get operationId: groups.sites.termStores.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms method: post operationId: groups.sites.termStores.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStores.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStores.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStores.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStores.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStores.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.terms.children.relations.GetCount-de60 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.groups.sets.terms.children.GetCount-2d29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.groups.sets.terms.relations.GetCount-602b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStores.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStores.groups.sets.terms.GetCount-4072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/$count method: get operationId: groups.sites.termStores.groups.sets.GetCount-ceb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/$count method: get operationId: groups.sites.termStores.groups.GetCount-e001 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets method: get operationId: groups.sites.termStores.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets method: post operationId: groups.sites.termStores.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: get operationId: groups.sites.termStores.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: patch operationId: groups.sites.termStores.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id} method: delete operationId: groups.sites.termStores.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: get operationId: groups.sites.termStores.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: post operationId: groups.sites.termStores.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: get operationId: groups.sites.termStores.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: patch operationId: groups.sites.termStores.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: delete operationId: groups.sites.termStores.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: get operationId: groups.sites.termStores.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: post operationId: groups.sites.termStores.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.children.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.children.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: groups.sites.termStores.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: groups.sites.termStores.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.children.relations.GetCount-66d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/set method: get operationId: groups.sites.termStores.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/$count method: get operationId: groups.sites.termStores.sets.children.GetCount-9d6e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: get operationId: groups.sites.termStores.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: patch operationId: groups.sites.termStores.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: delete operationId: groups.sites.termStores.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: get operationId: groups.sites.termStores.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: post operationId: groups.sites.termStores.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.relations.GetCount-2349 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.children.GetCount-d1bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.relations.GetCount-2349 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.children.GetCount-d1bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.relations.GetCount-4e99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: groups.sites.termStores.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: groups.sites.termStores.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.relations.GetCount-9206 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.children.GetCount-de56 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.relations.GetCount-5399 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.terms.GetCount-c418 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/$count method: get operationId: groups.sites.termStores.sets.parentGroup.sets.GetCount-12d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: get operationId: groups.sites.termStores.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: post operationId: groups.sites.termStores.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/$count method: get operationId: groups.sites.termStores.sets.relations.GetCount-f318 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: get operationId: groups.sites.termStores.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: post operationId: groups.sites.termStores.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: get operationId: groups.sites.termStores.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: patch operationId: groups.sites.termStores.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: delete operationId: groups.sites.termStores.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: groups.sites.termStores.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: groups.sites.termStores.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: groups.sites.termStores.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: groups.sites.termStores.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: groups.sites.termStores.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: groups.sites.termStores.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: groups.sites.termStores.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: groups.sites.termStores.sets.terms.children.relations.GetCount-de60 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: groups.sites.termStores.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: groups.sites.termStores.sets.terms.children.GetCount-2d29 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: groups.sites.termStores.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: groups.sites.termStores.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: groups.sites.termStores.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: groups.sites.termStores.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: groups.sites.termStores.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: groups.sites.termStores.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: groups.sites.termStores.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: groups.sites.termStores.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: groups.sites.termStores.sets.terms.relations.GetCount-602b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: groups.sites.termStores.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/$count method: get operationId: groups.sites.termStores.sets.terms.GetCount-4072 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/$count method: get operationId: groups.sites.termStores.sets.GetCount-ceb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/termStores/$count method: get operationId: groups.sites.termStores.GetCount-e001 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/$count method: get operationId: groups.sites.GetCount-9a08 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/add method: post operationId: groups.group.sites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/delta() method: get operationId: groups.group.sites.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/getAllSites() method: get operationId: groups.group.sites.getAllSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/remove method: post operationId: groups.group.sites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites method: get operationId: sites.site.ListSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id} method: get operationId: sites.site.GetSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id} method: patch operationId: sites.site.UpdateSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics method: get operationId: sites.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics method: patch operationId: sites.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics method: delete operationId: sites.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/allTime method: get operationId: sites.analytics.GetAllTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats method: get operationId: sites.analytics.ListItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats method: post operationId: sites.analytics.CreateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: get operationId: sites.analytics.GetItemActivityStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: patch operationId: sites.analytics.UpdateItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id} method: delete operationId: sites.analytics.DeleteItemActivityStats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: get operationId: sites.analytics.itemActivityStats.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities method: post operationId: sites.analytics.itemActivityStats.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: get operationId: sites.analytics.itemActivityStats.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: patch operationId: sites.analytics.itemActivityStats.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id} method: delete operationId: sites.analytics.itemActivityStats.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem method: get operationId: sites.analytics.itemActivityStats.activities.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: get operationId: sites.analytics.itemActivityStats.activities.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content method: put operationId: sites.analytics.itemActivityStats.activities.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count method: get operationId: sites.analytics.itemActivityStats.activities.GetCount-972d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/itemActivityStats/$count method: get operationId: sites.analytics.itemActivityStats.GetCount-c4ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/analytics/lastSevenDays method: get operationId: sites.analytics.GetLastSevenDays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns method: get operationId: sites.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns method: post operationId: sites.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/columns/{columnDefinition-id} method: get operationId: sites.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns/{columnDefinition-id} method: patch operationId: sites.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/columns/{columnDefinition-id} method: delete operationId: sites.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/columns/$count method: get operationId: sites.columns.GetCount-a8bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes method: get operationId: sites.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes method: post operationId: sites.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id} method: get operationId: sites.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id} method: patch operationId: sites.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id} method: delete operationId: sites.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/base method: get operationId: sites.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: sites.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: sites.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: sites.contentTypes.baseTypes.GetCount-6b07 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: sites.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: sites.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: sites.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: sites.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: sites.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: sites.contentTypes.columnLinks.GetCount-7bc1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: sites.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: sites.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: sites.contentTypes.columnPositions.GetCount-dea9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns method: get operationId: sites.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns method: post operationId: sites.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: sites.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: sites.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: sites.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: sites.contentTypes.columns.GetCount-896b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: sites.site.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: sites.site.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: sites.site.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/{contentType-id}/publish method: post operationId: sites.site.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/{contentType-id}/unpublish method: post operationId: sites.site.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/$count method: get operationId: sites.contentTypes.GetCount-50aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/contentTypes/addCopy method: post operationId: sites.site.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: sites.site.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: sites.site.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser method: get operationId: sites.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser/mailboxSettings method: get operationId: sites.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser/mailboxSettings method: patch operationId: sites.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.createdByUser.ServiceProvisioningErrors.GetCount-c398 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drive method: get operationId: sites.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives method: get operationId: sites.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives/{drive-id} method: get operationId: sites.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/drives/$count method: get operationId: sites.drives.GetCount-5071 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns method: get operationId: sites.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns/{columnDefinition-id} method: get operationId: sites.GetExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/externalColumns/$count method: get operationId: sites.externalColumns.GetCount-3855 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/items method: get operationId: sites.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/items/{baseItem-id} method: get operationId: sites.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/items/$count method: get operationId: sites.items.GetCount-1b67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser method: get operationId: sites.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.lastModifiedByUser.ServiceProvisioningErrors.GetCount-4573 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists method: get operationId: sites.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists method: post operationId: sites.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id} method: get operationId: sites.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id} method: patch operationId: sites.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id} method: delete operationId: sites.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns method: get operationId: sites.lists.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/columns method: post operationId: sites.lists.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: get operationId: sites.lists.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: patch operationId: sites.lists.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id} method: delete operationId: sites.lists.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.lists.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/columns/$count method: get operationId: sites.lists.columns.GetCount-77c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes method: get operationId: sites.lists.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes method: post operationId: sites.lists.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: get operationId: sites.lists.GetContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: patch operationId: sites.lists.UpdateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id} method: delete operationId: sites.lists.DeleteContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/base method: get operationId: sites.lists.contentTypes.GetBase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes method: get operationId: sites.lists.contentTypes.ListBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1} method: get operationId: sites.lists.contentTypes.GetBaseTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/$count method: get operationId: sites.lists.contentTypes.baseTypes.GetCount-8008 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: get operationId: sites.lists.contentTypes.ListColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks method: post operationId: sites.lists.contentTypes.CreateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: get operationId: sites.lists.contentTypes.GetColumnLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: patch operationId: sites.lists.contentTypes.UpdateColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id} method: delete operationId: sites.lists.contentTypes.DeleteColumnLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count method: get operationId: sites.lists.contentTypes.columnLinks.GetCount-9230 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions method: get operationId: sites.lists.contentTypes.ListColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id} method: get operationId: sites.lists.contentTypes.GetColumnPositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count method: get operationId: sites.lists.contentTypes.columnPositions.GetCount-36a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: get operationId: sites.lists.contentTypes.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns method: post operationId: sites.lists.contentTypes.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: get operationId: sites.lists.contentTypes.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: patch operationId: sites.lists.contentTypes.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id} method: delete operationId: sites.lists.contentTypes.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: sites.lists.contentTypes.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count method: get operationId: sites.lists.contentTypes.columns.GetCount-9911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites method: post operationId: sites.site.lists.list.contentTypes.contentType.associateWithHubSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation method: post operationId: sites.site.lists.list.contentTypes.contentType.copyToDefaultContentLocation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished() method: get operationId: sites.site.lists.list.contentTypes.contentType.isPublished x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish method: post operationId: sites.site.lists.list.contentTypes.contentType.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish method: post operationId: sites.site.lists.list.contentTypes.contentType.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/$count method: get operationId: sites.lists.contentTypes.GetCount-d8bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/contentTypes/addCopy method: post operationId: sites.site.lists.list.contentTypes.addCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub method: post operationId: sites.site.lists.list.contentTypes.addCopyFromContentTypeHub x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes() method: get operationId: sites.site.lists.list.contentTypes.getCompatibleHubContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser method: get operationId: sites.lists.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: get operationId: sites.lists.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings method: patch operationId: sites.lists.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.lists.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.createdByUser.ServiceProvisioningErrors.GetCount-0c92 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/drive method: get operationId: sites.lists.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items method: get operationId: sites.lists.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items method: post operationId: sites.lists.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id} method: get operationId: sites.lists.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id} method: patch operationId: sites.lists.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id} method: delete operationId: sites.lists.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics method: get operationId: sites.lists.items.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser method: get operationId: sites.lists.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: get operationId: sites.lists.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings method: patch operationId: sites.lists.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.lists.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.items.createdByUser.ServiceProvisioningErrors.GetCount-bafa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: get operationId: sites.lists.items.ListDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions method: post operationId: sites.lists.items.CreateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: get operationId: sites.lists.items.GetDocumentSetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: patch operationId: sites.lists.items.UpdateDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id} method: delete operationId: sites.lists.items.DeleteDocumentSetVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: get operationId: sites.lists.items.documentSetVersions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: patch operationId: sites.lists.items.documentSetVersions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields method: delete operationId: sites.lists.items.documentSetVersions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore method: post operationId: sites.site.lists.list.items.listItem.documentSetVersions.documentSetVersion.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count method: get operationId: sites.lists.items.documentSetVersions.GetCount-3ae5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem method: get operationId: sites.lists.items.GetDriveItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: get operationId: sites.lists.items.GetDriveItemContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content method: put operationId: sites.lists.items.UpdateDriveItemContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: get operationId: sites.lists.items.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: patch operationId: sites.lists.items.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields method: delete operationId: sites.lists.items.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser method: get operationId: sites.lists.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.lists.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.lists.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.lists.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-fc39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink method: post operationId: sites.site.lists.list.items.listItem.createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval() method: get operationId: sites.site.lists.list.items.listItem.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: sites.site.lists.list.items.listItem.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: get operationId: sites.lists.items.ListVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions method: post operationId: sites.lists.items.CreateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: get operationId: sites.lists.items.GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: patch operationId: sites.lists.items.UpdateVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id} method: delete operationId: sites.lists.items.DeleteVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: get operationId: sites.lists.items.versions.GetFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: patch operationId: sites.lists.items.versions.UpdateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields method: delete operationId: sites.lists.items.versions.DeleteFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion method: post operationId: sites.site.lists.list.items.listItem.versions.listItemVersion.restoreVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count method: get operationId: sites.lists.items.versions.GetCount-d8e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/delta() method: get operationId: sites.site.lists.list.items.delta-fa14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/items/delta(token='{token}') method: get operationId: sites.site.lists.list.items.delta-9846 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser method: get operationId: sites.lists.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.lists.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.lists.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.lists.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.lists.lastModifiedByUser.ServiceProvisioningErrors.GetCount-39cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/operations method: get operationId: sites.lists.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/operations method: post operationId: sites.lists.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: get operationId: sites.lists.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: patch operationId: sites.lists.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id} method: delete operationId: sites.lists.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/operations/$count method: get operationId: sites.lists.operations.GetCount-f5fa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: sites.lists.subscriptions.GetCount-77bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/$count method: get operationId: sites.lists.GetCount-e06a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getActivitiesByInterval() method: get operationId: sites.site.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: sites.site.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getApplicableContentTypesForList(listId='{listId}') method: get operationId: sites.site.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}') method: get operationId: sites.site.getByPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/analytics method: get operationId: sites.getByPath.GetAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/analytics method: patch operationId: sites.getByPath.UpdateAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/analytics method: delete operationId: sites.getByPath.DeleteAnalytics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/columns method: get operationId: sites.getByPath.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/columns method: post operationId: sites.getByPath.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/contentTypes method: get operationId: sites.getByPath.ListContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/contentTypes method: post operationId: sites.getByPath.CreateContentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/createdByUser method: get operationId: sites.getByPath.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/drive method: get operationId: sites.getByPath.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/drives method: get operationId: sites.getByPath.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/externalColumns method: get operationId: sites.getByPath.ListExternalColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/items method: get operationId: sites.getByPath.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser method: get operationId: sites.getByPath.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/lists method: get operationId: sites.getByPath.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/lists method: post operationId: sites.getByPath.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval() method: get operationId: sites.site.getByPath.getActivitiesByInterval-4c35 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}') method: get operationId: sites.site.getByPath.getActivitiesByInterval-ad27 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}') method: get operationId: sites.site.getByPath.getApplicableContentTypesForList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/onenote method: get operationId: sites.getByPath.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/onenote method: patch operationId: sites.getByPath.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/onenote method: delete operationId: sites.getByPath.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/operations method: get operationId: sites.getByPath.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/operations method: post operationId: sites.getByPath.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/pages method: get operationId: sites.getByPath.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/pages method: post operationId: sites.getByPath.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/permissions method: get operationId: sites.getByPath.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/permissions method: post operationId: sites.getByPath.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/sites method: get operationId: sites.getByPath.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/termStore method: get operationId: sites.getByPath.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/termStore method: patch operationId: sites.getByPath.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/termStore method: delete operationId: sites.getByPath.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/getByPath(path='{path}')/termStores method: get operationId: sites.getByPath.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/getByPath(path='{path}')/termStores method: post operationId: sites.getByPath.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote method: get operationId: sites.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote method: patch operationId: sites.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote method: delete operationId: sites.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks method: get operationId: sites.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks method: post operationId: sites.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id} method: get operationId: sites.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id} method: patch operationId: sites.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id} method: delete operationId: sites.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: sites.site.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: sites.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: sites.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: sites.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: sites.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: sites.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: sites.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: sites.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: sites.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: sites.onenote.notebooks.sectionGroups.sectionGroups.GetCount-52f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: sites.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: sites.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: sites.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: sites.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: sites.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.notebooks.sectionGroups.sections.pages.GetCount-56bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: sites.onenote.notebooks.sectionGroups.sections.GetCount-26e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: sites.onenote.notebooks.sectionGroups.GetCount-52f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: sites.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: sites.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: sites.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: sites.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: sites.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.notebooks.sections.pages.GetCount-9b53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: sites.onenote.notebooks.sections.GetCount-6101 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/$count method: get operationId: sites.onenote.notebooks.GetCount-fb6b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: sites.site.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: sites.site.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/operations method: get operationId: sites.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/operations method: post operationId: sites.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/operations/{onenoteOperation-id} method: get operationId: sites.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: sites.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: sites.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/operations/$count method: get operationId: sites.onenote.operations.GetCount-eadd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages method: get operationId: sites.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages method: post operationId: sites.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id} method: get operationId: sites.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id} method: patch operationId: sites.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id} method: delete operationId: sites.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/content method: get operationId: sites.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/content method: put operationId: sites.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/pages/$count method: get operationId: sites.onenote.pages.GetCount-bfb1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources method: get operationId: sites.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources method: post operationId: sites.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/{onenoteResource-id} method: get operationId: sites.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources/{onenoteResource-id} method: patch operationId: sites.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/{onenoteResource-id} method: delete operationId: sites.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: sites.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: sites.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/resources/$count method: get operationId: sites.onenote.resources.GetCount-476e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups method: get operationId: sites.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups method: post operationId: sites.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: sites.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: sites.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: sites.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: sites.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: sites.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: sites.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: sites.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: sites.onenote.sectionGroups.sectionGroups.GetCount-2fdb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: sites.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: sites.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: sites.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: sites.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: sites.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.sectionGroups.sections.pages.GetCount-9ecc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: sites.onenote.sectionGroups.sections.GetCount-2fbc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sectionGroups/$count method: get operationId: sites.onenote.sectionGroups.GetCount-2fdb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections method: get operationId: sites.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections method: post operationId: sites.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id} method: get operationId: sites.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id} method: patch operationId: sites.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id} method: delete operationId: sites.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: sites.site.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: sites.site.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: sites.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: sites.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: sites.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: sites.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: sites.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: sites.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: sites.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: sites.site.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: sites.site.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: sites.site.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: sites.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: sites.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: sites.onenote.sections.pages.GetCount-a33a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: sites.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: sites.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/onenote/sections/$count method: get operationId: sites.onenote.sections.GetCount-5061 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/operations method: get operationId: sites.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/operations method: post operationId: sites.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/operations/{richLongRunningOperation-id} method: get operationId: sites.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/operations/{richLongRunningOperation-id} method: patch operationId: sites.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/operations/{richLongRunningOperation-id} method: delete operationId: sites.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/operations/$count method: get operationId: sites.operations.GetCount-71b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages method: get operationId: sites.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages method: post operationId: sites.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id} method: get operationId: sites.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id} method: patch operationId: sites.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id} method: delete operationId: sites.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser method: get operationId: sites.pages.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: get operationId: sites.pages.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings method: patch operationId: sites.pages.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors method: get operationId: sites.pages.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.createdByUser.ServiceProvisioningErrors.GetCount-7e89 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser method: get operationId: sites.pages.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: get operationId: sites.pages.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings method: patch operationId: sites.pages.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.pages.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.lastModifiedByUser.ServiceProvisioningErrors.GetCount-6cf6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage method: get operationId: sites.GetPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: get operationId: sites.pages.AsSitePage.GetCanvasLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: patch operationId: sites.pages.AsSitePage.UpdateCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout method: delete operationId: sites.pages.AsSitePage.DeleteCanvasLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: get operationId: sites.pages.AsSitePage.canvasLayout.ListHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections method: post operationId: sites.pages.AsSitePage.canvasLayout.CreateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.GetHorizontalSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.UpdateHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.DeleteHorizontalSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns method: post operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts method: post operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.horizontalSections.horizontalSection.columns.horizontalSectionColumn.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.webparts.GetCount-bbb9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.columns.GetCount-9382 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/horizontalSections/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.horizontalSections.GetCount-38fc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: get operationId: sites.pages.AsSitePage.canvasLayout.GetVerticalSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: patch operationId: sites.pages.AsSitePage.canvasLayout.UpdateVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection method: delete operationId: sites.pages.AsSitePage.canvasLayout.DeleteVerticalSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: get operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.ListWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts method: post operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.CreateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: get operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.GetWebparts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: patch operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.UpdateWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id} method: delete operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.DeleteWebparts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart method: post operationId: sites.site.pages.baseSitePage.microsoft.graph.sitePage.canvasLayout.verticalSection.webparts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/canvasLayout/verticalSection/webparts/$count method: get operationId: sites.pages.AsSitePage.canvasLayout.verticalSection.webparts.GetCount-185f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser method: get operationId: sites.pages.AsSitePage.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: get operationId: sites.pages.AsSitePage.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/mailboxSettings method: patch operationId: sites.pages.AsSitePage.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors method: get operationId: sites.pages.AsSitePage.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/createdByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.AsSitePage.createdByUser.ServiceProvisioningErrors.GetCount-a4bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser method: get operationId: sites.pages.AsSitePage.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: get operationId: sites.pages.AsSitePage.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/mailboxSettings method: patch operationId: sites.pages.AsSitePage.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors method: get operationId: sites.pages.AsSitePage.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: sites.pages.AsSitePage.lastModifiedByUser.ServiceProvisioningErrors.GetCount-9ea6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: get operationId: sites.pages.AsSitePage.ListWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts method: post operationId: sites.pages.AsSitePage.CreateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: get operationId: sites.pages.AsSitePage.GetWebParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: patch operationId: sites.pages.AsSitePage.UpdateWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id} method: delete operationId: sites.pages.AsSitePage.DeleteWebParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/{webPart-id}/getPositionOfWebPart method: post operationId: sites.site.pages.baseSitePage.microsoft.graph.sitePage.webParts.webPart.getPositionOfWebPart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/pages/{baseSitePage-id}/graph.sitePage/webParts/$count method: get operationId: sites.pages.AsSitePage.webParts.GetCount-eb99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/$count method: get operationId: sites.pages.GetCount-3155 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/graph.sitePage method: get operationId: sites.ListPages.AsSitePage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/pages/graph.sitePage/$count method: get operationId: sites.Pages.GetCount.AsSitePage-c4ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/permissions method: get operationId: sites.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/permissions method: post operationId: sites.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/{permission-id} method: get operationId: sites.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/permissions/{permission-id} method: patch operationId: sites.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/{permission-id} method: delete operationId: sites.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/{permission-id}/grant method: post operationId: sites.site.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/permissions/$count method: get operationId: sites.permissions.GetCount-511e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/sites method: get operationId: sites.ListSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/sites/{site-id1} method: get operationId: sites.GetSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/sites/$count method: get operationId: sites.sites.GetCount-f499 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore method: get operationId: sites.GetTermStore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore method: patch operationId: sites.UpdateTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore method: delete operationId: sites.DeleteTermStore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups method: get operationId: sites.termStore.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups method: post operationId: sites.termStore.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id} method: get operationId: sites.termStore.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id} method: patch operationId: sites.termStore.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id} method: delete operationId: sites.termStore.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets method: get operationId: sites.termStore.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets method: post operationId: sites.termStore.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: get operationId: sites.termStore.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: patch operationId: sites.termStore.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id} method: delete operationId: sites.termStore.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children method: get operationId: sites.termStore.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children method: post operationId: sites.termStore.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStore.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStore.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStore.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStore.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStore.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.groups.sets.children.children.relations.GetCount-0d34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStore.groups.sets.children.children.GetCount-ecf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStore.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStore.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStore.groups.sets.children.relations.GetCount-0d34 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStore.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/$count method: get operationId: sites.termStore.groups.sets.children.GetCount-ecf0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStore.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStore.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStore.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations method: get operationId: sites.termStore.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations method: post operationId: sites.termStore.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStore.groups.sets.relations.GetCount-efa1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms method: get operationId: sites.termStore.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms method: post operationId: sites.termStore.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStore.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStore.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStore.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStore.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStore.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.groups.sets.terms.children.relations.GetCount-5476 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStore.groups.sets.terms.children.GetCount-1cfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStore.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStore.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.groups.sets.terms.relations.GetCount-5d1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStore.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStore.groups.sets.terms.GetCount-ccfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/{group-id}/sets/$count method: get operationId: sites.termStore.groups.sets.GetCount-5bbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/groups/$count method: get operationId: sites.termStore.groups.GetCount-f00a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets method: get operationId: sites.termStore.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets method: post operationId: sites.termStore.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id} method: get operationId: sites.termStore.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id} method: patch operationId: sites.termStore.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id} method: delete operationId: sites.termStore.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children method: get operationId: sites.termStore.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children method: post operationId: sites.termStore.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: get operationId: sites.termStore.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStore.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStore.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStore.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStore.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.children.children.relations.GetCount-a6ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStore.sets.children.children.GetCount-ca80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStore.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStore.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStore.sets.children.relations.GetCount-a6ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStore.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/children/$count method: get operationId: sites.termStore.sets.children.GetCount-ca80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup method: get operationId: sites.termStore.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup method: patch operationId: sites.termStore.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup method: delete operationId: sites.termStore.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: get operationId: sites.termStore.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets method: post operationId: sites.termStore.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: sites.termStore.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: sites.termStore.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: sites.termStore.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: sites.termStore.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: sites.termStore.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: sites.termStore.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: sites.termStore.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: sites.termStore.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.relations.GetCount-0c01 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.children.GetCount-dda5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.relations.GetCount-0c01 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: sites.termStore.sets.parentGroup.sets.children.GetCount-dda5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.relations.GetCount-060a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: sites.termStore.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: sites.termStore.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: sites.termStore.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: sites.termStore.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: sites.termStore.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.relations.GetCount-457b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.children.GetCount-931c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: sites.termStore.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: sites.termStore.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.relations.GetCount-b43c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: sites.termStore.sets.parentGroup.sets.terms.GetCount-bc2b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count method: get operationId: sites.termStore.sets.parentGroup.sets.GetCount-9c40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations method: get operationId: sites.termStore.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations method: post operationId: sites.termStore.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/relations/$count method: get operationId: sites.termStore.sets.relations.GetCount-acd9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms method: get operationId: sites.termStore.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms method: post operationId: sites.termStore.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStore.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStore.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStore.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStore.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStore.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStore.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStore.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStore.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStore.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStore.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStore.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStore.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStore.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStore.sets.terms.children.relations.GetCount-7f33 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStore.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStore.sets.terms.children.GetCount-4525 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStore.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStore.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStore.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStore.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStore.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStore.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStore.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStore.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStore.sets.terms.relations.GetCount-017f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStore.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/{set-id}/terms/$count method: get operationId: sites.termStore.sets.terms.GetCount-1c96 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStore/sets/$count method: get operationId: sites.termStore.sets.GetCount-dbcc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores method: get operationId: sites.ListTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores method: post operationId: sites.CreateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id} method: get operationId: sites.GetTermStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id} method: patch operationId: sites.UpdateTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id} method: delete operationId: sites.DeleteTermStores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups method: get operationId: sites.termStores.ListGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups method: post operationId: sites.termStores.CreateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: get operationId: sites.termStores.GetGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: patch operationId: sites.termStores.UpdateGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id} method: delete operationId: sites.termStores.DeleteGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets method: get operationId: sites.termStores.groups.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets method: post operationId: sites.termStores.groups.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: get operationId: sites.termStores.groups.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: patch operationId: sites.termStores.groups.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id} method: delete operationId: sites.termStores.groups.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children method: get operationId: sites.termStores.groups.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children method: post operationId: sites.termStores.groups.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStores.groups.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStores.groups.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStores.groups.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStores.groups.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStores.groups.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.groups.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.groups.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.groups.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.groups.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.groups.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.groups.sets.children.children.relations.GetCount-d2cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.groups.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStores.groups.sets.children.children.GetCount-f2a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStores.groups.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStores.groups.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStores.groups.sets.children.relations.GetCount-d2cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStores.groups.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/$count method: get operationId: sites.termStores.groups.sets.children.GetCount-f2a5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStores.groups.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStores.groups.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStores.groups.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations method: get operationId: sites.termStores.groups.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations method: post operationId: sites.termStores.groups.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStores.groups.sets.relations.GetCount-4b3b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms method: get operationId: sites.termStores.groups.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms method: post operationId: sites.termStores.groups.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStores.groups.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStores.groups.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStores.groups.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStores.groups.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStores.groups.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.groups.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.groups.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.groups.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.groups.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.groups.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.groups.sets.terms.children.relations.GetCount-563b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.groups.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStores.groups.sets.terms.children.GetCount-18db x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStores.groups.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStores.groups.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.groups.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.groups.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.groups.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.groups.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.groups.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.groups.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.groups.sets.terms.relations.GetCount-c55c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStores.groups.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStores.groups.sets.terms.GetCount-0e2e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/$count method: get operationId: sites.termStores.groups.sets.GetCount-7f44 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/groups/$count method: get operationId: sites.termStores.groups.GetCount-6c15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets method: get operationId: sites.termStores.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets method: post operationId: sites.termStores.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id} method: get operationId: sites.termStores.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id} method: patch operationId: sites.termStores.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id} method: delete operationId: sites.termStores.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: get operationId: sites.termStores.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children method: post operationId: sites.termStores.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: get operationId: sites.termStores.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: patch operationId: sites.termStores.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id} method: delete operationId: sites.termStores.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: get operationId: sites.termStores.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children method: post operationId: sites.termStores.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.children.children.relations.GetCount-6644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/$count method: get operationId: sites.termStores.sets.children.children.GetCount-3380 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: get operationId: sites.termStores.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations method: post operationId: sites.termStores.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/relations/$count method: get operationId: sites.termStores.sets.children.relations.GetCount-6644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/set method: get operationId: sites.termStores.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/$count method: get operationId: sites.termStores.sets.children.GetCount-3380 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: get operationId: sites.termStores.sets.GetParentGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: patch operationId: sites.termStores.sets.UpdateParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup method: delete operationId: sites.termStores.sets.DeleteParentGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: get operationId: sites.termStores.sets.parentGroup.ListSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets method: post operationId: sites.termStores.sets.parentGroup.CreateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: get operationId: sites.termStores.sets.parentGroup.GetSets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: patch operationId: sites.termStores.sets.parentGroup.UpdateSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1} method: delete operationId: sites.termStores.sets.parentGroup.DeleteSets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: get operationId: sites.termStores.sets.parentGroup.sets.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children method: post operationId: sites.termStores.sets.parentGroup.sets.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: get operationId: sites.termStores.sets.parentGroup.sets.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: get operationId: sites.termStores.sets.parentGroup.sets.children.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children method: post operationId: sites.termStores.sets.parentGroup.sets.children.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.parentGroup.sets.children.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.parentGroup.sets.children.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.children.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.children.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.children.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.relations.GetCount-227b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.children.GetCount-a85c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.relations.GetCount-227b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/$count method: get operationId: sites.termStores.sets.parentGroup.sets.children.GetCount-a85c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.relations.GetCount-c83c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: get operationId: sites.termStores.sets.parentGroup.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms method: post operationId: sites.termStores.sets.parentGroup.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: get operationId: sites.termStores.sets.parentGroup.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: get operationId: sites.termStores.sets.parentGroup.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children method: post operationId: sites.termStores.sets.parentGroup.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.parentGroup.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.parentGroup.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.relations.GetCount-bd86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.children.GetCount-775b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: get operationId: sites.termStores.sets.parentGroup.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations method: post operationId: sites.termStores.sets.parentGroup.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.parentGroup.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.parentGroup.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.relations.GetCount-0036 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count method: get operationId: sites.termStores.sets.parentGroup.sets.terms.GetCount-261f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/$count method: get operationId: sites.termStores.sets.parentGroup.sets.GetCount-bf6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: get operationId: sites.termStores.sets.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations method: post operationId: sites.termStores.sets.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/relations/$count method: get operationId: sites.termStores.sets.relations.GetCount-5a39 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: get operationId: sites.termStores.sets.ListTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms method: post operationId: sites.termStores.sets.CreateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: get operationId: sites.termStores.sets.GetTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: patch operationId: sites.termStores.sets.UpdateTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id} method: delete operationId: sites.termStores.sets.DeleteTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: get operationId: sites.termStores.sets.terms.ListChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children method: post operationId: sites.termStores.sets.terms.CreateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: get operationId: sites.termStores.sets.terms.GetChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: patch operationId: sites.termStores.sets.terms.UpdateChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1} method: delete operationId: sites.termStores.sets.terms.DeleteChildren x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: get operationId: sites.termStores.sets.terms.children.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations method: post operationId: sites.termStores.sets.terms.children.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: get operationId: sites.termStores.sets.terms.children.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: patch operationId: sites.termStores.sets.terms.children.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id} method: delete operationId: sites.termStores.sets.terms.children.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.terms.children.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.terms.children.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.terms.children.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count method: get operationId: sites.termStores.sets.terms.children.relations.GetCount-f9a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set method: get operationId: sites.termStores.sets.terms.children.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/$count method: get operationId: sites.termStores.sets.terms.children.GetCount-6a9c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: get operationId: sites.termStores.sets.terms.ListRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations method: post operationId: sites.termStores.sets.terms.CreateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: get operationId: sites.termStores.sets.terms.GetRelations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: patch operationId: sites.termStores.sets.terms.UpdateRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id} method: delete operationId: sites.termStores.sets.terms.DeleteRelations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm method: get operationId: sites.termStores.sets.terms.relations.GetFromTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set method: get operationId: sites.termStores.sets.terms.relations.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm method: get operationId: sites.termStores.sets.terms.relations.GetToTerm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/relations/$count method: get operationId: sites.termStores.sets.terms.relations.GetCount-3f58 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/set method: get operationId: sites.termStores.sets.terms.GetSet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/$count method: get operationId: sites.termStores.sets.terms.GetCount-26b6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/{store-id}/sets/$count method: get operationId: sites.termStores.sets.GetCount-07f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/termStores/$count method: get operationId: sites.termStores.GetCount-00cb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/$count method: get operationId: sites.GetCount-6254 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/add method: post operationId: sites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/delta() method: get operationId: sites.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/getAllSites() method: get operationId: sites.getAllSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/remove method: post operationId: sites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions method: get operationId: me.GetSolutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions method: patch operationId: me.UpdateSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions method: delete operationId: me.DeleteSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule method: get operationId: me.solutions.GetWorkingTimeSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/solutions/workingTimeSchedule method: patch operationId: me.solutions.UpdateWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule method: delete operationId: me.solutions.DeleteWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule/endWorkingTime method: post operationId: me.solutions.workingTimeSchedule.endWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/solutions/workingTimeSchedule/startWorkingTime method: post operationId: me.solutions.workingTimeSchedule.startWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions method: get operationId: solutions.solutionsRoot.GetSolutionsRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions method: patch operationId: solutions.solutionsRoot.UpdateSolutionsRoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore method: get operationId: solutions.GetBackupRestore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore method: patch operationId: solutions.UpdateBackupRestore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore method: delete operationId: solutions.DeleteBackupRestore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules method: get operationId: solutions.backupRestore.ListDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveInclusionRules method: post operationId: solutions.backupRestore.CreateDriveInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} method: get operationId: solutions.backupRestore.GetDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} method: patch operationId: solutions.backupRestore.UpdateDriveInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} method: delete operationId: solutions.backupRestore.DeleteDriveInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveInclusionRules/$count method: get operationId: solutions.backupRestore.driveInclusionRules.GetCount-d025 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnits method: get operationId: solutions.backupRestore.ListDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnits method: post operationId: solutions.backupRestore.CreateDriveProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} method: get operationId: solutions.backupRestore.GetDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} method: patch operationId: solutions.backupRestore.UpdateDriveProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} method: delete operationId: solutions.backupRestore.DeleteDriveProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnits/$count method: get operationId: solutions.backupRestore.driveProtectionUnits.GetCount-d596 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.ListDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs method: post operationId: solutions.backupRestore.CreateDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.GetDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: patch operationId: solutions.backupRestore.UpdateDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: delete operationId: solutions.backupRestore.DeleteDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.driveProtectionUnitsBulkAdditionJobs.GetCount-ebcb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies method: get operationId: solutions.backupRestore.ListExchangeProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies method: post operationId: solutions.backupRestore.CreateExchangeProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} method: get operationId: solutions.backupRestore.GetExchangeProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} method: patch operationId: solutions.backupRestore.UpdateExchangeProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} method: delete operationId: solutions.backupRestore.DeleteExchangeProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/{mailboxProtectionRule-id} method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.mailboxInclusionRules.GetCount-2c50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.mailboxProtectionUnits.GetCount-555b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.mailboxProtectionUnitsBulkAdditionJobs.GetCount-c135 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeProtectionPolicies/$count method: get operationId: solutions.backupRestore.exchangeProtectionPolicies.GetCount-f24d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions method: get operationId: solutions.backupRestore.ListExchangeRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions method: post operationId: solutions.backupRestore.CreateExchangeRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} method: get operationId: solutions.backupRestore.GetExchangeRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} method: patch operationId: solutions.backupRestore.UpdateExchangeRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} method: delete operationId: solutions.backupRestore.DeleteExchangeRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts method: get operationId: solutions.backupRestore.exchangeRestoreSessions.ListGranularMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts method: post operationId: solutions.backupRestore.exchangeRestoreSessions.CreateGranularMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetGranularMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} method: patch operationId: solutions.backupRestore.exchangeRestoreSessions.UpdateGranularMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} method: delete operationId: solutions.backupRestore.exchangeRestoreSessions.DeleteGranularMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.exchangeRestoreSessions.granularMailboxRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.granularMailboxRestoreArtifacts.GetCount-4d23 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts method: get operationId: solutions.backupRestore.exchangeRestoreSessions.ListMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts method: post operationId: solutions.backupRestore.exchangeRestoreSessions.CreateMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetMailboxRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} method: patch operationId: solutions.backupRestore.exchangeRestoreSessions.UpdateMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} method: delete operationId: solutions.backupRestore.exchangeRestoreSessions.DeleteMailboxRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.exchangeRestoreSessions.mailboxRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.mailboxRestoreArtifacts.GetCount-5e6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests method: get operationId: solutions.backupRestore.exchangeRestoreSessions.ListMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests method: post operationId: solutions.backupRestore.exchangeRestoreSessions.CreateMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} method: patch operationId: solutions.backupRestore.exchangeRestoreSessions.UpdateMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} method: delete operationId: solutions.backupRestore.exchangeRestoreSessions.DeleteMailboxRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.mailboxRestoreArtifactsBulkAdditionRequests.GetCount-609b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/exchangeRestoreSessions/$count method: get operationId: solutions.backupRestore.exchangeRestoreSessions.GetCount-155a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxInclusionRules method: get operationId: solutions.backupRestore.ListMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxInclusionRules method: post operationId: solutions.backupRestore.CreateMailboxInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} method: get operationId: solutions.backupRestore.GetMailboxInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} method: patch operationId: solutions.backupRestore.UpdateMailboxInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} method: delete operationId: solutions.backupRestore.DeleteMailboxInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxInclusionRules/$count method: get operationId: solutions.backupRestore.mailboxInclusionRules.GetCount-d80a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnits method: get operationId: solutions.backupRestore.ListMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnits method: post operationId: solutions.backupRestore.CreateMailboxProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: get operationId: solutions.backupRestore.GetMailboxProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: patch operationId: solutions.backupRestore.UpdateMailboxProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} method: delete operationId: solutions.backupRestore.DeleteMailboxProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnits/$count method: get operationId: solutions.backupRestore.mailboxProtectionUnits.GetCount-f991 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.ListMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs method: post operationId: solutions.backupRestore.CreateMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.GetMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: patch operationId: solutions.backupRestore.UpdateMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} method: delete operationId: solutions.backupRestore.DeleteMailboxProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.mailboxProtectionUnitsBulkAdditionJobs.GetCount-8da2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/enable method: post operationId: solutions.backupRestore.enable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies method: get operationId: solutions.backupRestore.ListOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies method: post operationId: solutions.backupRestore.CreateOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} method: get operationId: solutions.backupRestore.GetOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} method: patch operationId: solutions.backupRestore.UpdateOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} method: delete operationId: solutions.backupRestore.DeleteOneDriveForBusinessProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.ListDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/{driveProtectionRule-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetDriveInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.driveInclusionRules.GetCount-49f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.ListDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/{driveProtectionUnit-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetDriveProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.driveProtectionUnits.GetCount-2f14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.ListDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetDriveProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.driveProtectionUnitsBulkAdditionJobs.GetCount-44f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessProtectionPolicies.GetCount-4e8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions method: get operationId: solutions.backupRestore.ListOneDriveForBusinessRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions method: post operationId: solutions.backupRestore.CreateOneDriveForBusinessRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} method: get operationId: solutions.backupRestore.GetOneDriveForBusinessRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} method: patch operationId: solutions.backupRestore.UpdateOneDriveForBusinessRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} method: delete operationId: solutions.backupRestore.DeleteOneDriveForBusinessRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.ListDriveRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts method: post operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.CreateDriveRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.GetDriveRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} method: patch operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.UpdateDriveRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} method: delete operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.DeleteDriveRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.driveRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.driveRestoreArtifacts.GetCount-9e6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.ListDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests method: post operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.CreateDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.GetDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} method: patch operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.UpdateDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} method: delete operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.DeleteDriveRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.driveRestoreArtifactsBulkAdditionRequests.GetCount-9cac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/$count method: get operationId: solutions.backupRestore.oneDriveForBusinessRestoreSessions.GetCount-8c80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionPolicies method: get operationId: solutions.backupRestore.ListProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionPolicies method: post operationId: solutions.backupRestore.CreateProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} method: get operationId: solutions.backupRestore.GetProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} method: patch operationId: solutions.backupRestore.UpdateProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} method: delete operationId: solutions.backupRestore.DeleteProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/activate method: post operationId: solutions.backupRestore.protectionPolicies.protectionPolicyBase.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/deactivate method: post operationId: solutions.backupRestore.protectionPolicies.protectionPolicyBase.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionPolicies/$count method: get operationId: solutions.backupRestore.protectionPolicies.GetCount-4cd1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits method: get operationId: solutions.backupRestore.ListProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id} method: get operationId: solutions.backupRestore.GetProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/cancelOffboard method: post operationId: solutions.backupRestore.protectionUnits.protectionUnitBase.cancelOffboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.driveProtectionUnit method: get operationId: solutions.backupRestore.GetProtectionUnits.AsDriveProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.mailboxProtectionUnit method: get operationId: solutions.backupRestore.GetProtectionUnits.AsMailboxProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/offboard method: post operationId: solutions.backupRestore.protectionUnits.protectionUnitBase.offboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.siteProtectionUnit method: get operationId: solutions.backupRestore.GetProtectionUnits.AsSiteProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/$count method: get operationId: solutions.backupRestore.protectionUnits.GetCount-2032 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit method: get operationId: solutions.backupRestore.ListProtectionUnits.AsDriveProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count method: get operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsDriveProtectionUnit-f606 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit method: get operationId: solutions.backupRestore.ListProtectionUnits.AsMailboxProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count method: get operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsMailboxProtectionUnit-9041 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit method: get operationId: solutions.backupRestore.ListProtectionUnits.AsSiteProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count method: get operationId: solutions.backupRestore.ProtectionUnits.GetCount.AsSiteProtectionUnit-4565 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints method: get operationId: solutions.backupRestore.ListRestorePoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints method: post operationId: solutions.backupRestore.CreateRestorePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restorePoints/{restorePoint-id} method: get operationId: solutions.backupRestore.GetRestorePoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/{restorePoint-id} method: patch operationId: solutions.backupRestore.UpdateRestorePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restorePoints/{restorePoint-id} method: delete operationId: solutions.backupRestore.DeleteRestorePoints x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restorePoints/{restorePoint-id}/protectionUnit method: get operationId: solutions.backupRestore.restorePoints.GetProtectionUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/$count method: get operationId: solutions.backupRestore.restorePoints.GetCount-ca20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restorePoints/search method: post operationId: solutions.backupRestore.restorePoints.search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions method: get operationId: solutions.backupRestore.ListRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restoreSessions method: post operationId: solutions.backupRestore.CreateRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} method: get operationId: solutions.backupRestore.GetRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} method: patch operationId: solutions.backupRestore.UpdateRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} method: delete operationId: solutions.backupRestore.DeleteRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id}/activate method: post operationId: solutions.backupRestore.restoreSessions.restoreSessionBase.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/restoreSessions/$count method: get operationId: solutions.backupRestore.restoreSessions.GetCount-d907 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/serviceApps method: get operationId: solutions.backupRestore.ListServiceApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/serviceApps method: post operationId: solutions.backupRestore.CreateServiceApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id} method: get operationId: solutions.backupRestore.GetServiceApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/serviceApps/{serviceApp-id} method: patch operationId: solutions.backupRestore.UpdateServiceApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id} method: delete operationId: solutions.backupRestore.DeleteServiceApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id}/activate method: post operationId: solutions.backupRestore.serviceApps.serviceApp.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/{serviceApp-id}/deactivate method: post operationId: solutions.backupRestore.serviceApps.serviceApp.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/serviceApps/$count method: get operationId: solutions.backupRestore.serviceApps.GetCount-ef36 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies method: get operationId: solutions.backupRestore.ListSharePointProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies method: post operationId: solutions.backupRestore.CreateSharePointProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} method: get operationId: solutions.backupRestore.GetSharePointProtectionPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} method: patch operationId: solutions.backupRestore.UpdateSharePointProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} method: delete operationId: solutions.backupRestore.DeleteSharePointProtectionPolicies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.ListSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/{siteProtectionRule-id} method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.siteInclusionRules.GetCount-84d3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.ListSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/{siteProtectionUnit-id} method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.siteProtectionUnits.GetCount-e896 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.ListSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.siteProtectionUnitsBulkAdditionJobs.GetCount-f26a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointProtectionPolicies/$count method: get operationId: solutions.backupRestore.sharePointProtectionPolicies.GetCount-9529 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions method: get operationId: solutions.backupRestore.ListSharePointRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions method: post operationId: solutions.backupRestore.CreateSharePointRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} method: get operationId: solutions.backupRestore.GetSharePointRestoreSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} method: patch operationId: solutions.backupRestore.UpdateSharePointRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} method: delete operationId: solutions.backupRestore.DeleteSharePointRestoreSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts method: get operationId: solutions.backupRestore.sharePointRestoreSessions.ListSiteRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts method: post operationId: solutions.backupRestore.sharePointRestoreSessions.CreateSiteRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} method: get operationId: solutions.backupRestore.sharePointRestoreSessions.GetSiteRestoreArtifacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} method: patch operationId: solutions.backupRestore.sharePointRestoreSessions.UpdateSiteRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} method: delete operationId: solutions.backupRestore.sharePointRestoreSessions.DeleteSiteRestoreArtifacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id}/restorePoint method: get operationId: solutions.backupRestore.sharePointRestoreSessions.siteRestoreArtifacts.GetRestorePoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/$count method: get operationId: solutions.backupRestore.sharePointRestoreSessions.siteRestoreArtifacts.GetCount-1a1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests method: get operationId: solutions.backupRestore.sharePointRestoreSessions.ListSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests method: post operationId: solutions.backupRestore.sharePointRestoreSessions.CreateSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} method: get operationId: solutions.backupRestore.sharePointRestoreSessions.GetSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} method: patch operationId: solutions.backupRestore.sharePointRestoreSessions.UpdateSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} method: delete operationId: solutions.backupRestore.sharePointRestoreSessions.DeleteSiteRestoreArtifactsBulkAdditionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/$count method: get operationId: solutions.backupRestore.sharePointRestoreSessions.siteRestoreArtifactsBulkAdditionRequests.GetCount-8b23 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/sharePointRestoreSessions/$count method: get operationId: solutions.backupRestore.sharePointRestoreSessions.GetCount-3343 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteInclusionRules method: get operationId: solutions.backupRestore.ListSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteInclusionRules method: post operationId: solutions.backupRestore.CreateSiteInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} method: get operationId: solutions.backupRestore.GetSiteInclusionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} method: patch operationId: solutions.backupRestore.UpdateSiteInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} method: delete operationId: solutions.backupRestore.DeleteSiteInclusionRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteInclusionRules/$count method: get operationId: solutions.backupRestore.siteInclusionRules.GetCount-66cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnits method: get operationId: solutions.backupRestore.ListSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnits method: post operationId: solutions.backupRestore.CreateSiteProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} method: get operationId: solutions.backupRestore.GetSiteProtectionUnits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} method: patch operationId: solutions.backupRestore.UpdateSiteProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} method: delete operationId: solutions.backupRestore.DeleteSiteProtectionUnits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnits/$count method: get operationId: solutions.backupRestore.siteProtectionUnits.GetCount-bcec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs method: get operationId: solutions.backupRestore.ListSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs method: post operationId: solutions.backupRestore.CreateSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: get operationId: solutions.backupRestore.GetSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: patch operationId: solutions.backupRestore.UpdateSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} method: delete operationId: solutions.backupRestore.DeleteSiteProtectionUnitsBulkAdditionJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/$count method: get operationId: solutions.backupRestore.siteProtectionUnitsBulkAdditionJobs.GetCount-2498 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses method: get operationId: solutions.ListBookingBusinesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses method: post operationId: solutions.CreateBookingBusinesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id} method: get operationId: solutions.GetBookingBusinesses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id} method: patch operationId: solutions.UpdateBookingBusinesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id} method: delete operationId: solutions.DeleteBookingBusinesses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments method: get operationId: solutions.bookingBusinesses.ListAppointments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments method: post operationId: solutions.bookingBusinesses.CreateAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id} method: get operationId: solutions.bookingBusinesses.GetAppointments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id} method: patch operationId: solutions.bookingBusinesses.UpdateAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id} method: delete operationId: solutions.bookingBusinesses.DeleteAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel method: post operationId: solutions.bookingBusinesses.bookingBusiness.appointments.bookingAppointment.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/$count method: get operationId: solutions.bookingBusinesses.appointments.GetCount-205a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView method: get operationId: solutions.bookingBusinesses.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView method: post operationId: solutions.bookingBusinesses.CreateCalendarView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id} method: get operationId: solutions.bookingBusinesses.GetCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id} method: patch operationId: solutions.bookingBusinesses.UpdateCalendarView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id} method: delete operationId: solutions.bookingBusinesses.DeleteCalendarView x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel method: post operationId: solutions.bookingBusinesses.bookingBusiness.calendarView.bookingAppointment.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/$count method: get operationId: solutions.bookingBusinesses.calendarView.GetCount-f3a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers method: get operationId: solutions.bookingBusinesses.ListCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers method: post operationId: solutions.bookingBusinesses.CreateCustomers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id} method: get operationId: solutions.bookingBusinesses.GetCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id} method: patch operationId: solutions.bookingBusinesses.UpdateCustomers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id} method: delete operationId: solutions.bookingBusinesses.DeleteCustomers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customers/$count method: get operationId: solutions.bookingBusinesses.customers.GetCount-1771 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions method: get operationId: solutions.bookingBusinesses.ListCustomQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions method: post operationId: solutions.bookingBusinesses.CreateCustomQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id} method: get operationId: solutions.bookingBusinesses.GetCustomQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id} method: patch operationId: solutions.bookingBusinesses.UpdateCustomQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id} method: delete operationId: solutions.bookingBusinesses.DeleteCustomQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count method: get operationId: solutions.bookingBusinesses.customQuestions.GetCount-385a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability method: post operationId: solutions.bookingBusinesses.bookingBusiness.getStaffAvailability x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/publish method: post operationId: solutions.bookingBusinesses.bookingBusiness.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/unpublish method: post operationId: solutions.bookingBusinesses.bookingBusiness.unpublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services method: get operationId: solutions.bookingBusinesses.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services method: post operationId: solutions.bookingBusinesses.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id} method: get operationId: solutions.bookingBusinesses.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id} method: patch operationId: solutions.bookingBusinesses.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id} method: delete operationId: solutions.bookingBusinesses.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/services/$count method: get operationId: solutions.bookingBusinesses.services.GetCount-35c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers method: get operationId: solutions.bookingBusinesses.ListStaffMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers method: post operationId: solutions.bookingBusinesses.CreateStaffMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id} method: get operationId: solutions.bookingBusinesses.GetStaffMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id} method: patch operationId: solutions.bookingBusinesses.UpdateStaffMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id} method: delete operationId: solutions.bookingBusinesses.DeleteStaffMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count method: get operationId: solutions.bookingBusinesses.staffMembers.GetCount-7947 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingBusinesses/$count method: get operationId: solutions.bookingBusinesses.GetCount-b75b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingCurrencies method: get operationId: solutions.ListBookingCurrencies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingCurrencies method: post operationId: solutions.CreateBookingCurrencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingCurrencies/{bookingCurrency-id} method: get operationId: solutions.GetBookingCurrencies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/bookingCurrencies/{bookingCurrency-id} method: patch operationId: solutions.UpdateBookingCurrencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingCurrencies/{bookingCurrency-id} method: delete operationId: solutions.DeleteBookingCurrencies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/bookingCurrencies/$count method: get operationId: solutions.bookingCurrencies.GetCount-f6c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents method: get operationId: solutions.GetVirtualEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents method: patch operationId: solutions.UpdateVirtualEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents method: delete operationId: solutions.DeleteVirtualEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events method: get operationId: solutions.virtualEvents.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events method: post operationId: solutions.virtualEvents.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id} method: get operationId: solutions.virtualEvents.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id} method: patch operationId: solutions.virtualEvents.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id} method: delete operationId: solutions.virtualEvents.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/cancel method: post operationId: solutions.virtualEvents.events.virtualEvent.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/publish method: post operationId: solutions.virtualEvents.events.virtualEvent.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/setExternalEventInformation method: post operationId: solutions.virtualEvents.events.virtualEvent.setExternalEventInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters method: get operationId: solutions.virtualEvents.events.ListPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters method: post operationId: solutions.virtualEvents.events.CreatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id} method: get operationId: solutions.virtualEvents.events.GetPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id} method: patch operationId: solutions.virtualEvents.events.UpdatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id} method: delete operationId: solutions.virtualEvents.events.DeletePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/$count method: get operationId: solutions.virtualEvents.events.presenters.GetCount-9db5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions method: get operationId: solutions.virtualEvents.events.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions method: post operationId: solutions.virtualEvents.events.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.events.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id} method: patch operationId: solutions.virtualEvents.events.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id} method: delete operationId: solutions.virtualEvents.events.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports method: get operationId: solutions.virtualEvents.events.sessions.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports method: post operationId: solutions.virtualEvents.events.sessions.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: solutions.virtualEvents.events.sessions.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: solutions.virtualEvents.events.sessions.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: solutions.virtualEvents.events.sessions.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: solutions.virtualEvents.events.sessions.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: solutions.virtualEvents.events.sessions.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: solutions.virtualEvents.events.sessions.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.attendanceRecords.GetCount-b30c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count method: get operationId: solutions.virtualEvents.events.sessions.attendanceReports.GetCount-d074 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count method: get operationId: solutions.virtualEvents.events.sessions.GetCount-70ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/events/$count method: get operationId: solutions.virtualEvents.events.GetCount-5984 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls method: get operationId: solutions.virtualEvents.ListTownhalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls method: post operationId: solutions.virtualEvents.CreateTownhalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id} method: get operationId: solutions.virtualEvents.GetTownhalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id} method: patch operationId: solutions.virtualEvents.UpdateTownhalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id} method: delete operationId: solutions.virtualEvents.DeleteTownhalls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters method: get operationId: solutions.virtualEvents.townhalls.ListPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters method: post operationId: solutions.virtualEvents.townhalls.CreatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id} method: get operationId: solutions.virtualEvents.townhalls.GetPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id} method: patch operationId: solutions.virtualEvents.townhalls.UpdatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id} method: delete operationId: solutions.virtualEvents.townhalls.DeletePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count method: get operationId: solutions.virtualEvents.townhalls.presenters.GetCount-018d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions method: get operationId: solutions.virtualEvents.townhalls.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions method: post operationId: solutions.virtualEvents.townhalls.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.townhalls.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id} method: patch operationId: solutions.virtualEvents.townhalls.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id} method: delete operationId: solutions.virtualEvents.townhalls.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports method: get operationId: solutions.virtualEvents.townhalls.sessions.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports method: post operationId: solutions.virtualEvents.townhalls.sessions.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: solutions.virtualEvents.townhalls.sessions.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: solutions.virtualEvents.townhalls.sessions.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: solutions.virtualEvents.townhalls.sessions.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.attendanceRecords.GetCount-5499 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/$count method: get operationId: solutions.virtualEvents.townhalls.sessions.attendanceReports.GetCount-47ac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/$count method: get operationId: solutions.virtualEvents.townhalls.sessions.GetCount-b174 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/$count method: get operationId: solutions.virtualEvents.townhalls.GetCount-17d1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/getByUserIdAndRole(userId='{userId}',role='{role}') method: get operationId: solutions.virtualEvents.townhalls.getByUserIdAndRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/townhalls/getByUserRole(role='{role}') method: get operationId: solutions.virtualEvents.townhalls.getByUserRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars method: get operationId: solutions.virtualEvents.ListWebinars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars method: post operationId: solutions.virtualEvents.CreateWebinars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id} method: get operationId: solutions.virtualEvents.GetWebinars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id} method: patch operationId: solutions.virtualEvents.UpdateWebinars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id} method: delete operationId: solutions.virtualEvents.DeleteWebinars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters method: get operationId: solutions.virtualEvents.webinars.ListPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters method: post operationId: solutions.virtualEvents.webinars.CreatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id} method: get operationId: solutions.virtualEvents.webinars.GetPresenters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id} method: patch operationId: solutions.virtualEvents.webinars.UpdatePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id} method: delete operationId: solutions.virtualEvents.webinars.DeletePresenters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/$count method: get operationId: solutions.virtualEvents.webinars.presenters.GetCount-74f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration method: get operationId: solutions.virtualEvents.webinars.GetRegistrationConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration method: patch operationId: solutions.virtualEvents.webinars.UpdateRegistrationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration method: delete operationId: solutions.virtualEvents.webinars.DeleteRegistrationConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions method: get operationId: solutions.virtualEvents.webinars.registrationConfiguration.ListQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions method: post operationId: solutions.virtualEvents.webinars.registrationConfiguration.CreateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id} method: get operationId: solutions.virtualEvents.webinars.registrationConfiguration.GetQuestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id} method: patch operationId: solutions.virtualEvents.webinars.registrationConfiguration.UpdateQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id} method: delete operationId: solutions.virtualEvents.webinars.registrationConfiguration.DeleteQuestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration/questions/$count method: get operationId: solutions.virtualEvents.webinars.registrationConfiguration.questions.GetCount-40bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations method: get operationId: solutions.virtualEvents.webinars.ListRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations method: post operationId: solutions.virtualEvents.webinars.CreateRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id} method: get operationId: solutions.virtualEvents.webinars.GetRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id} method: patch operationId: solutions.virtualEvents.webinars.UpdateRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id} method: delete operationId: solutions.virtualEvents.webinars.DeleteRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/cancel method: post operationId: solutions.virtualEvents.webinars.virtualEventWebinar.registrations.virtualEventRegistration.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions method: get operationId: solutions.virtualEvents.webinars.registrations.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.webinars.registrations.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count method: get operationId: solutions.virtualEvents.webinars.registrations.sessions.GetCount-01e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}') method: get operationId: solutions.virtualEvents.webinars.registrations.GetByEmail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}') method: patch operationId: solutions.virtualEvents.webinars.registrations.UpdateByEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}') method: delete operationId: solutions.virtualEvents.webinars.registrations.DeleteByEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')/cancel method: post operationId: solutions.virtualEvents.webinars.virtualEventWebinar.registrations.email.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}') method: get operationId: solutions.virtualEvents.webinars.registrations.GetByUserId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}') method: patch operationId: solutions.virtualEvents.webinars.registrations.UpdateByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}') method: delete operationId: solutions.virtualEvents.webinars.registrations.DeleteByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')/cancel method: post operationId: solutions.virtualEvents.webinars.virtualEventWebinar.registrations.userId.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count method: get operationId: solutions.virtualEvents.webinars.registrations.GetCount-3dfd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions method: get operationId: solutions.virtualEvents.webinars.ListSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions method: post operationId: solutions.virtualEvents.webinars.CreateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id} method: get operationId: solutions.virtualEvents.webinars.GetSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id} method: patch operationId: solutions.virtualEvents.webinars.UpdateSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id} method: delete operationId: solutions.virtualEvents.webinars.DeleteSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports method: get operationId: solutions.virtualEvents.webinars.sessions.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports method: post operationId: solutions.virtualEvents.webinars.sessions.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: solutions.virtualEvents.webinars.sessions.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: solutions.virtualEvents.webinars.sessions.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: solutions.virtualEvents.webinars.sessions.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.attendanceRecords.GetCount-1e38 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/$count method: get operationId: solutions.virtualEvents.webinars.sessions.attendanceReports.GetCount-8057 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/$count method: get operationId: solutions.virtualEvents.webinars.sessions.GetCount-fe15 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/$count method: get operationId: solutions.virtualEvents.webinars.GetCount-bc1b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/getByUserIdAndRole(userId='{userId}',role='{role}') method: get operationId: solutions.virtualEvents.webinars.getByUserIdAndRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solutions/virtualEvents/webinars/getByUserRole(role='{role}') method: get operationId: solutions.virtualEvents.webinars.getByUserRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions method: get operationId: users.GetSolutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions method: patch operationId: users.UpdateSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions method: delete operationId: users.DeleteSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule method: get operationId: users.solutions.GetWorkingTimeSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions/workingTimeSchedule method: patch operationId: users.solutions.UpdateWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule method: delete operationId: users.solutions.DeleteWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule/endWorkingTime method: post operationId: users.user.solutions.workingTimeSchedule.endWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule/startWorkingTime method: post operationId: users.user.solutions.workingTimeSchedule.startWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage method: get operationId: me.settings.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage method: patch operationId: me.settings.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage method: delete operationId: me.settings.DeleteStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota method: get operationId: me.settings.storage.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota method: patch operationId: me.settings.storage.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota method: delete operationId: me.settings.storage.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services method: get operationId: me.settings.storage.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota/services method: post operationId: me.settings.storage.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: me.settings.storage.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: me.settings.storage.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: me.settings.storage.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/storage/quota/services/$count method: get operationId: me.settings.storage.quota.services.GetCount-07a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage method: get operationId: storage.storage.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage method: patch operationId: storage.storage.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage method: get operationId: storage.GetFileStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage method: patch operationId: storage.UpdateFileStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage method: delete operationId: storage.DeleteFileStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers method: get operationId: storage.fileStorage.ListContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers method: post operationId: storage.fileStorage.CreateContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id} method: get operationId: storage.fileStorage.GetContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id} method: patch operationId: storage.fileStorage.UpdateContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id} method: delete operationId: storage.fileStorage.DeleteContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns method: get operationId: storage.fileStorage.containers.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns method: post operationId: storage.fileStorage.containers.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: get operationId: storage.fileStorage.containers.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: patch operationId: storage.fileStorage.containers.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: delete operationId: storage.fileStorage.containers.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: storage.fileStorage.containers.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/columns/$count method: get operationId: storage.fileStorage.containers.columns.GetCount-67bd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/drive method: get operationId: storage.fileStorage.containers.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/activate method: post operationId: storage.fileStorage.containers.fileStorageContainer.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/lock method: post operationId: storage.fileStorage.containers.fileStorageContainer.lock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permanentDelete method: post operationId: storage.fileStorage.containers.fileStorageContainer.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/provisionMigrationContainers method: post operationId: storage.fileStorage.containers.fileStorageContainer.provisionMigrationContainers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/restore method: post operationId: storage.fileStorage.containers.fileStorageContainer.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/unlock method: post operationId: storage.fileStorage.containers.fileStorageContainer.unlock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs method: get operationId: storage.fileStorage.containers.ListMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs method: post operationId: storage.fileStorage.containers.CreateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: get operationId: storage.fileStorage.containers.GetMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: patch operationId: storage.fileStorage.containers.UpdateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: delete operationId: storage.fileStorage.containers.DeleteMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: get operationId: storage.fileStorage.containers.migrationJobs.ListProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: post operationId: storage.fileStorage.containers.migrationJobs.CreateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: get operationId: storage.fileStorage.containers.migrationJobs.GetProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: patch operationId: storage.fileStorage.containers.migrationJobs.UpdateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: delete operationId: storage.fileStorage.containers.migrationJobs.DeleteProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/$count method: get operationId: storage.fileStorage.containers.migrationJobs.progressEvents.GetCount-08df x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/$count method: get operationId: storage.fileStorage.containers.migrationJobs.GetCount-5086 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions method: get operationId: storage.fileStorage.containers.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions method: post operationId: storage.fileStorage.containers.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} method: get operationId: storage.fileStorage.containers.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} method: patch operationId: storage.fileStorage.containers.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} method: delete operationId: storage.fileStorage.containers.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/grant method: post operationId: storage.fileStorage.containers.fileStorageContainer.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count method: get operationId: storage.fileStorage.containers.permissions.GetCount-b191 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin method: get operationId: storage.fileStorage.containers.GetRecycleBin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin method: patch operationId: storage.fileStorage.containers.UpdateRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin method: delete operationId: storage.fileStorage.containers.DeleteRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser method: get operationId: storage.fileStorage.containers.recycleBin.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.createdByUser.ServiceProvisioningErrors.GetCount-fb3f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items method: get operationId: storage.fileStorage.containers.recycleBin.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items method: post operationId: storage.fileStorage.containers.recycleBin.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: get operationId: storage.fileStorage.containers.recycleBin.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: patch operationId: storage.fileStorage.containers.recycleBin.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: delete operationId: storage.fileStorage.containers.recycleBin.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser method: get operationId: storage.fileStorage.containers.recycleBin.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.items.createdByUser.ServiceProvisioningErrors.GetCount-6a04 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser method: get operationId: storage.fileStorage.containers.recycleBin.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e1b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/$count method: get operationId: storage.fileStorage.containers.recycleBin.items.GetCount-d505 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser method: get operationId: storage.fileStorage.containers.recycleBin.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.containers.recycleBin.lastModifiedByUser.ServiceProvisioningErrors.GetCount-7559 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/containers/$count method: get operationId: storage.fileStorage.containers.GetCount-4ea4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers method: get operationId: storage.fileStorage.ListDeletedContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers method: post operationId: storage.fileStorage.CreateDeletedContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id} method: get operationId: storage.fileStorage.GetDeletedContainers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id} method: patch operationId: storage.fileStorage.UpdateDeletedContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id} method: delete operationId: storage.fileStorage.DeleteDeletedContainers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns method: get operationId: storage.fileStorage.deletedContainers.ListColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns method: post operationId: storage.fileStorage.deletedContainers.CreateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: get operationId: storage.fileStorage.deletedContainers.GetColumns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: patch operationId: storage.fileStorage.deletedContainers.UpdateColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} method: delete operationId: storage.fileStorage.deletedContainers.DeleteColumns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn method: get operationId: storage.fileStorage.deletedContainers.columns.GetSourceColumn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/$count method: get operationId: storage.fileStorage.deletedContainers.columns.GetCount-b2c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/drive method: get operationId: storage.fileStorage.deletedContainers.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/activate method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/lock method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.lock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permanentDelete method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/provisionMigrationContainers method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.provisionMigrationContainers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/restore method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unlock method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.unlock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs method: get operationId: storage.fileStorage.deletedContainers.ListMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs method: post operationId: storage.fileStorage.deletedContainers.CreateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: get operationId: storage.fileStorage.deletedContainers.GetMigrationJobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: patch operationId: storage.fileStorage.deletedContainers.UpdateMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} method: delete operationId: storage.fileStorage.deletedContainers.DeleteMigrationJobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.ListProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents method: post operationId: storage.fileStorage.deletedContainers.migrationJobs.CreateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.GetProgressEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: patch operationId: storage.fileStorage.deletedContainers.migrationJobs.UpdateProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} method: delete operationId: storage.fileStorage.deletedContainers.migrationJobs.DeleteProgressEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/$count method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.progressEvents.GetCount-d644 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/$count method: get operationId: storage.fileStorage.deletedContainers.migrationJobs.GetCount-3977 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions method: get operationId: storage.fileStorage.deletedContainers.ListPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions method: post operationId: storage.fileStorage.deletedContainers.CreatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} method: get operationId: storage.fileStorage.deletedContainers.GetPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} method: patch operationId: storage.fileStorage.deletedContainers.UpdatePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} method: delete operationId: storage.fileStorage.deletedContainers.DeletePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/grant method: post operationId: storage.fileStorage.deletedContainers.fileStorageContainer.permissions.permission.grant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count method: get operationId: storage.fileStorage.deletedContainers.permissions.GetCount-b182 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin method: get operationId: storage.fileStorage.deletedContainers.GetRecycleBin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin method: patch operationId: storage.fileStorage.deletedContainers.UpdateRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin method: delete operationId: storage.fileStorage.deletedContainers.DeleteRecycleBin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.createdByUser.ServiceProvisioningErrors.GetCount-dadf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items method: get operationId: storage.fileStorage.deletedContainers.recycleBin.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items method: post operationId: storage.fileStorage.deletedContainers.recycleBin.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: get operationId: storage.fileStorage.deletedContainers.recycleBin.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} method: delete operationId: storage.fileStorage.deletedContainers.recycleBin.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.GetCreatedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.createdByUser.ServiceProvisioningErrors.GetCount-b810 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-3aa0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.items.GetCount-3459 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser method: get operationId: storage.fileStorage.deletedContainers.recycleBin.GetLastModifiedByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: get operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings method: patch operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors method: get operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count method: get operationId: storage.fileStorage.deletedContainers.recycleBin.lastModifiedByUser.ServiceProvisioningErrors.GetCount-e2c8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/fileStorage/deletedContainers/$count method: get operationId: storage.fileStorage.deletedContainers.GetCount-3f95 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings method: get operationId: storage.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings method: patch operationId: storage.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings method: delete operationId: storage.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota method: get operationId: storage.settings.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings/quota method: patch operationId: storage.settings.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota method: delete operationId: storage.settings.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services method: get operationId: storage.settings.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings/quota/services method: post operationId: storage.settings.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: storage.settings.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /storage/settings/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: storage.settings.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: storage.settings.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /storage/settings/quota/services/$count method: get operationId: storage.settings.quota.services.GetCount-3385 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage method: get operationId: users.settings.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage method: patch operationId: users.settings.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage method: delete operationId: users.settings.DeleteStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota method: get operationId: users.settings.storage.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota method: patch operationId: users.settings.storage.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota method: delete operationId: users.settings.storage.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services method: get operationId: users.settings.storage.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota/services method: post operationId: users.settings.storage.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: users.settings.storage.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: users.settings.storage.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: users.settings.storage.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/$count method: get operationId: users.settings.storage.quota.services.GetCount-bab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscribedSkus method: get operationId: subscribedSkus.subscribedSku.ListSubscribedSku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscribedSkus method: post operationId: subscribedSkus.subscribedSku.CreateSubscribedSku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscribedSkus/{subscribedSku-id} method: get operationId: subscribedSkus.subscribedSku.GetSubscribedSku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscribedSkus/{subscribedSku-id} method: patch operationId: subscribedSkus.subscribedSku.UpdateSubscribedSku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscribedSkus/{subscribedSku-id} method: delete operationId: subscribedSkus.subscribedSku.DeleteSubscribedSku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions method: get operationId: directory.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions method: post operationId: directory.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/{companySubscription-id} method: get operationId: directory.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions/{companySubscription-id} method: patch operationId: directory.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/{companySubscription-id} method: delete operationId: directory.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: get operationId: directory.subscriptions.GetByCommerceSubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: patch operationId: directory.subscriptions.UpdateByCommerceSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}') method: delete operationId: directory.subscriptions.DeleteByCommerceSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /directory/subscriptions/$count method: get operationId: directory.subscriptions.GetCount-06e4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions method: get operationId: drives.items.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions method: post operationId: drives.items.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: get operationId: drives.items.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: patch operationId: drives.items.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id} method: delete operationId: drives.items.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: drives.drive.items.driveItem.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/items/{driveItem-id}/subscriptions/$count method: get operationId: drives.items.subscriptions.GetCount-f848 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions method: get operationId: drives.list.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions method: post operationId: drives.list.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: get operationId: drives.list.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: patch operationId: drives.list.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id} method: delete operationId: drives.list.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize method: post operationId: drives.drive.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /drives/{drive-id}/list/subscriptions/$count method: get operationId: drives.list.subscriptions.GetCount-59f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: groups.sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: groups.sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: groups.sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: groups.sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: groups.sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: groups.group.sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: groups.sites.lists.subscriptions.GetCount-5f55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions method: get operationId: shares.list.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions method: post operationId: shares.list.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: get operationId: shares.list.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: patch operationId: shares.list.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id} method: delete operationId: shares.list.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize method: post operationId: shares.sharedDriveItem.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /shares/{sharedDriveItem-id}/list/subscriptions/$count method: get operationId: shares.list.subscriptions.GetCount-4363 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions method: get operationId: sites.lists.ListSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions method: post operationId: sites.lists.CreateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: get operationId: sites.lists.GetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: patch operationId: sites.lists.UpdateSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id} method: delete operationId: sites.lists.DeleteSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize method: post operationId: sites.site.lists.list.subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site-id}/lists/{list-id}/subscriptions/$count method: get operationId: sites.lists.subscriptions.GetCount-77bf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions method: get operationId: subscriptions.subscription.ListSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions method: post operationId: subscriptions.subscription.CreateSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions/{subscription-id} method: get operationId: subscriptions.subscription.GetSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions/{subscription-id} method: patch operationId: subscriptions.subscription.UpdateSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions/{subscription-id} method: delete operationId: subscriptions.subscription.DeleteSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscriptions/{subscription-id}/reauthorize method: post operationId: subscriptions.subscription.reauthorize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps method: get operationId: appCatalogs.ListTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps method: post operationId: appCatalogs.CreateTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id} method: get operationId: appCatalogs.GetTeamsApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id} method: patch operationId: appCatalogs.UpdateTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id} method: delete operationId: appCatalogs.DeleteTeamsApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions method: get operationId: appCatalogs.teamsApps.ListAppDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions method: post operationId: appCatalogs.teamsApps.CreateAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: get operationId: appCatalogs.teamsApps.GetAppDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: patch operationId: appCatalogs.teamsApps.UpdateAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id} method: delete operationId: appCatalogs.teamsApps.DeleteAppDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: get operationId: appCatalogs.teamsApps.appDefinitions.GetBot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: patch operationId: appCatalogs.teamsApps.appDefinitions.UpdateBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot method: delete operationId: appCatalogs.teamsApps.appDefinitions.DeleteBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count method: get operationId: appCatalogs.teamsApps.appDefinitions.GetCount-ad4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /appCatalogs/teamsApps/$count method: get operationId: appCatalogs.teamsApps.GetCount-d4ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: groups.team.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: groups.team.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: groups.team.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: groups.team.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: me.joinedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: me.joinedTeams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.joinedTeams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: me.joinedTeams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: me.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams method: get operationId: teams.team.ListTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams method: post operationId: teams.team.CreateTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id} method: get operationId: teams.team.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id} method: patch operationId: teams.team.UpdateTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id} method: delete operationId: teams.team.DeleteTeam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/allChannels method: get operationId: teams.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/allChannels/{channel-id} method: get operationId: teams.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/allChannels/$count method: get operationId: teams.allChannels.GetCount-f86a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels method: get operationId: teams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels method: post operationId: teams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id} method: get operationId: teams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id} method: patch operationId: teams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id} method: delete operationId: teams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers method: get operationId: teams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/allMembers method: post operationId: teams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: teams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: teams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: teams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/$count method: get operationId: teams.channels.allMembers.GetCount-ea4d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/allMembers/add method: post operationId: teams.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/allMembers/remove method: post operationId: teams.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/filesFolder method: get operationId: teams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/filesFolder/content method: get operationId: teams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/filesFolder/content method: put operationId: teams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/filesFolder/content method: delete operationId: teams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members method: get operationId: teams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members method: post operationId: teams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: teams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: teams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: teams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/$count method: get operationId: teams.channels.members.GetCount-8e98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/members/add method: post operationId: teams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/members/remove method: post operationId: teams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages method: get operationId: teams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages method: post operationId: teams.channels.CreateMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: teams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: teams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: teams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: teams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: teams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teams.channels.messages.hostedContents.GetCount-80f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: teams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: teams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teams.channels.messages.replies.hostedContents.GetCount-3bb6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: teams.channels.messages.replies.GetCount-bdfc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: teams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: teams.channels.messages.GetCount-6767 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: teams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/archive method: post operationId: teams.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/completeMigration method: post operationId: teams.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: teams.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/provisionEmail method: post operationId: teams.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/removeEmail method: post operationId: teams.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/unarchive method: post operationId: teams.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams method: get operationId: teams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams method: post operationId: teams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: teams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: teams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: teams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: teams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: teams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: teams.channels.sharedWithTeams.allowedMembers.GetCount-5a86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: teams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: teams.channels.sharedWithTeams.GetCount-11a3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs method: get operationId: teams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs method: post operationId: teams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: teams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: teams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: teams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: teams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/{channel-id}/tabs/$count method: get operationId: teams.channels.tabs.GetCount-f94d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/$count method: get operationId: teams.channels.GetCount-1a82 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/getAllMessages() method: get operationId: teams.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/channels/getAllRetainedMessages() method: get operationId: teams.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/group method: get operationId: teams.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/group/serviceProvisioningErrors method: get operationId: teams.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/group/serviceProvisioningErrors/$count method: get operationId: teams.group.ServiceProvisioningErrors.GetCount-f5fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/incomingChannels method: get operationId: teams.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/incomingChannels/{channel-id} method: get operationId: teams.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/incomingChannels/$count method: get operationId: teams.incomingChannels.GetCount-728b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps method: get operationId: teams.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps method: post operationId: teams.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id} method: get operationId: teams.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: teams.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: teams.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: teams.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: teams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: teams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/installedApps/$count method: get operationId: teams.installedApps.GetCount-d47b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members method: get operationId: teams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members method: post operationId: teams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/{conversationMember-id} method: get operationId: teams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members/{conversationMember-id} method: patch operationId: teams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/{conversationMember-id} method: delete operationId: teams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/$count method: get operationId: teams.members.GetCount-717b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/members/add method: post operationId: teams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/members/remove method: post operationId: teams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/archive method: post operationId: teams.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/clone method: post operationId: teams.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/completeMigration method: post operationId: teams.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/sendActivityNotification method: post operationId: teams.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/unarchive method: post operationId: teams.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations method: get operationId: teams.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/operations method: post operationId: teams.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations/{teamsAsyncOperation-id} method: get operationId: teams.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/operations/{teamsAsyncOperation-id} method: patch operationId: teams.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations/{teamsAsyncOperation-id} method: delete operationId: teams.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/operations/$count method: get operationId: teams.operations.GetCount-66af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants method: get operationId: teams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants method: post operationId: teams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: teams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: teams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: teams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/permissionGrants/$count method: get operationId: teams.permissionGrants.GetCount-34e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/photo method: get operationId: teams.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/photo method: patch operationId: teams.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/photo/$value method: get operationId: teams.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/photo/$value method: put operationId: teams.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/photo/$value method: delete operationId: teams.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel method: get operationId: teams.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel method: patch operationId: teams.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel method: delete operationId: teams.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers method: get operationId: teams.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/allMembers method: post operationId: teams.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: get operationId: teams.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: teams.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: teams.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/$count method: get operationId: teams.primaryChannel.allMembers.GetCount-4cdd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/allMembers/add method: post operationId: teams.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/allMembers/remove method: post operationId: teams.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/filesFolder method: get operationId: teams.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/filesFolder/content method: get operationId: teams.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/filesFolder/content method: put operationId: teams.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/filesFolder/content method: delete operationId: teams.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members method: get operationId: teams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members method: post operationId: teams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: teams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: teams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: teams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/$count method: get operationId: teams.primaryChannel.members.GetCount-8411 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/members/add method: post operationId: teams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/members/remove method: post operationId: teams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages method: get operationId: teams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages method: post operationId: teams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: teams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: teams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: teams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: teams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: teams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teams.primaryChannel.messages.hostedContents.GetCount-ed0a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: teams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: teams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teams.primaryChannel.messages.replies.hostedContents.GetCount-1d3a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: teams.primaryChannel.messages.replies.GetCount-eb7a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: teams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/$count method: get operationId: teams.primaryChannel.messages.GetCount-d90b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/messages/delta() method: get operationId: teams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/archive method: post operationId: teams.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/completeMigration method: post operationId: teams.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: teams.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/provisionEmail method: post operationId: teams.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/removeEmail method: post operationId: teams.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/unarchive method: post operationId: teams.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams method: get operationId: teams.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams method: post operationId: teams.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: teams.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: teams.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: teams.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: teams.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: teams.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: teams.primaryChannel.sharedWithTeams.allowedMembers.GetCount-2d1d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: teams.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/sharedWithTeams/$count method: get operationId: teams.primaryChannel.sharedWithTeams.GetCount-9fea x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs method: get operationId: teams.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs method: post operationId: teams.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: get operationId: teams.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: patch operationId: teams.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: delete operationId: teams.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: teams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/primaryChannel/tabs/$count method: get operationId: teams.primaryChannel.tabs.GetCount-8cf3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule method: get operationId: teams.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule method: put operationId: teams.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule method: delete operationId: teams.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes method: get operationId: teams.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/dayNotes method: post operationId: teams.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes/{dayNote-id} method: get operationId: teams.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/dayNotes/{dayNote-id} method: patch operationId: teams.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes/{dayNote-id} method: delete operationId: teams.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/dayNotes/$count method: get operationId: teams.schedule.dayNotes.GetCount-2cfa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/share method: post operationId: teams.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests method: get operationId: teams.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/offerShiftRequests method: post operationId: teams.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: teams.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: teams.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: teams.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/offerShiftRequests/$count method: get operationId: teams.schedule.offerShiftRequests.GetCount-9c52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShiftChangeRequests method: get operationId: teams.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShiftChangeRequests method: post operationId: teams.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: teams.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: teams.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: teams.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShiftChangeRequests/$count method: get operationId: teams.schedule.openShiftChangeRequests.GetCount-179b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShifts method: get operationId: teams.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShifts method: post operationId: teams.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShifts/{openShift-id} method: get operationId: teams.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/openShifts/{openShift-id} method: patch operationId: teams.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShifts/{openShift-id} method: delete operationId: teams.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/openShifts/$count method: get operationId: teams.schedule.openShifts.GetCount-bdbd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/schedulingGroups method: get operationId: teams.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/schedulingGroups method: post operationId: teams.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: teams.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: teams.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: teams.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/schedulingGroups/$count method: get operationId: teams.schedule.schedulingGroups.GetCount-256b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/shifts method: get operationId: teams.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/shifts method: post operationId: teams.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/shifts/{shift-id} method: get operationId: teams.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/shifts/{shift-id} method: patch operationId: teams.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/shifts/{shift-id} method: delete operationId: teams.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/shifts/$count method: get operationId: teams.schedule.shifts.GetCount-97aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/swapShiftsChangeRequests method: get operationId: teams.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/swapShiftsChangeRequests method: post operationId: teams.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: teams.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: teams.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: teams.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/swapShiftsChangeRequests/$count method: get operationId: teams.schedule.swapShiftsChangeRequests.GetCount-9390 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards method: get operationId: teams.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards method: post operationId: teams.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id} method: get operationId: teams.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards/{timeCard-id} method: patch operationId: teams.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id} method: delete operationId: teams.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: teams.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/confirm method: post operationId: teams.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: teams.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: teams.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeCards/$count method: get operationId: teams.schedule.timeCards.GetCount-2ea4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeCards/clockIn method: post operationId: teams.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons method: get operationId: teams.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffReasons method: post operationId: teams.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: teams.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: teams.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: teams.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffReasons/$count method: get operationId: teams.schedule.timeOffReasons.GetCount-4024 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffRequests method: get operationId: teams.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffRequests method: post operationId: teams.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: teams.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: teams.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: teams.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timeOffRequests/$count method: get operationId: teams.schedule.timeOffRequests.GetCount-9411 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timesOff method: get operationId: teams.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timesOff method: post operationId: teams.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timesOff/{timeOff-id} method: get operationId: teams.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/schedule/timesOff/{timeOff-id} method: patch operationId: teams.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timesOff/{timeOff-id} method: delete operationId: teams.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/schedule/timesOff/$count method: get operationId: teams.schedule.timesOff.GetCount-16b4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags method: get operationId: teams.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags method: post operationId: teams.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id} method: get operationId: teams.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id} method: patch operationId: teams.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id} method: delete operationId: teams.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: teams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: teams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: teams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: teams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: teams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: teams.tags.members.GetCount-cbc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/tags/$count method: get operationId: teams.tags.GetCount-db00 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/{team-id}/template method: get operationId: teams.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/$count method: get operationId: teams.GetCount-ff25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teams/getAllMessages() method: get operationId: teams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates method: get operationId: teamsTemplates.teamsTemplate.ListTeamsTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates method: post operationId: teamsTemplates.teamsTemplate.CreateTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/{teamsTemplate-id} method: get operationId: teamsTemplates.teamsTemplate.GetTeamsTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates/{teamsTemplate-id} method: patch operationId: teamsTemplates.teamsTemplate.UpdateTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/{teamsTemplate-id} method: delete operationId: teamsTemplates.teamsTemplate.DeleteTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/$count method: get operationId: teamsTemplates.GetCount-3b4a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: teamwork.deletedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/teamsAppSettings method: get operationId: teamwork.GetTeamsAppSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/teamsAppSettings method: patch operationId: teamwork.UpdateTeamsAppSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/teamsAppSettings method: delete operationId: teamwork.DeleteTeamsAppSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.joinedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.joinedTeams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.joinedTeams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: users.joinedTeams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: users.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates method: get operationId: teamsTemplates.teamsTemplate.ListTeamsTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates method: post operationId: teamsTemplates.teamsTemplate.CreateTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/{teamsTemplate-id} method: get operationId: teamsTemplates.teamsTemplate.GetTeamsTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamsTemplates/{teamsTemplate-id} method: patch operationId: teamsTemplates.teamsTemplate.UpdateTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/{teamsTemplate-id} method: delete operationId: teamsTemplates.teamsTemplate.DeleteTeamsTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamsTemplates/$count method: get operationId: teamsTemplates.GetCount-3b4a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork method: get operationId: me.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork method: patch operationId: me.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork method: delete operationId: me.DeleteTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams method: get operationId: me.teamwork.ListAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams method: post operationId: me.teamwork.CreateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: get operationId: me.teamwork.GetAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: patch operationId: me.teamwork.UpdateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id} method: delete operationId: me.teamwork.DeleteAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/associatedTeams/{associatedTeamInfo-id}/team method: get operationId: me.teamwork.associatedTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/associatedTeams/$count method: get operationId: me.teamwork.associatedTeams.GetCount-9609 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps method: get operationId: me.teamwork.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps method: post operationId: me.teamwork.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: get operationId: me.teamwork.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: patch operationId: me.teamwork.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: delete operationId: me.teamwork.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat method: get operationId: me.teamwork.installedApps.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: me.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: me.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/installedApps/$count method: get operationId: me.teamwork.installedApps.GetCount-2917 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/teamwork/sendActivityNotification method: post operationId: me.teamwork.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork method: get operationId: teamwork.teamwork.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork method: patch operationId: teamwork.teamwork.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats method: get operationId: teamwork.ListDeletedChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedChats method: post operationId: teamwork.CreateDeletedChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/{deletedChat-id} method: get operationId: teamwork.GetDeletedChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedChats/{deletedChat-id} method: patch operationId: teamwork.UpdateDeletedChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/{deletedChat-id} method: delete operationId: teamwork.DeleteDeletedChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/{deletedChat-id}/undoDelete method: post operationId: teamwork.deletedChats.deletedChat.undoDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedChats/$count method: get operationId: teamwork.deletedChats.GetCount-fc09 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams method: get operationId: teamwork.ListDeletedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams method: post operationId: teamwork.CreateDeletedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id} method: get operationId: teamwork.GetDeletedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id} method: patch operationId: teamwork.UpdateDeletedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id} method: delete operationId: teamwork.DeleteDeletedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels method: get operationId: teamwork.deletedTeams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels method: post operationId: teamwork.deletedTeams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id} method: get operationId: teamwork.deletedTeams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id} method: patch operationId: teamwork.deletedTeams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id} method: delete operationId: teamwork.deletedTeams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers method: get operationId: teamwork.deletedTeams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers method: post operationId: teamwork.deletedTeams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/$count method: get operationId: teamwork.deletedTeams.channels.allMembers.GetCount-c12c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/add method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/remove method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder method: get operationId: teamwork.deletedTeams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content method: get operationId: teamwork.deletedTeams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content method: put operationId: teamwork.deletedTeams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content method: delete operationId: teamwork.deletedTeams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members method: get operationId: teamwork.deletedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members method: post operationId: teamwork.deletedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count method: get operationId: teamwork.deletedTeams.channels.members.GetCount-f8e9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/remove method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages method: get operationId: teamwork.deletedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages method: post operationId: teamwork.deletedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: teamwork.deletedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: teamwork.deletedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: teamwork.deletedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teamwork.deletedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teamwork.deletedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teamwork.deletedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teamwork.deletedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: teamwork.deletedTeams.channels.messages.hostedContents.GetCount-bbdc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: teamwork.deletedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: teamwork.deletedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: teamwork.deletedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: teamwork.deletedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: teamwork.deletedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: teamwork.deletedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: teamwork.deletedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: teamwork.deletedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: teamwork.deletedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: teamwork.deletedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: teamwork.deletedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: teamwork.deletedTeams.channels.messages.replies.hostedContents.GetCount-a9d7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: teamwork.deletedTeams.channels.messages.replies.GetCount-32b1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count method: get operationId: teamwork.deletedTeams.channels.messages.GetCount-d80c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/archive method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/completeMigration method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: teamwork.deletedTeams.deletedTeam.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/provisionEmail method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/removeEmail method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/unarchive method: post operationId: teamwork.deletedTeams.deletedTeam.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams method: get operationId: teamwork.deletedTeams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams method: post operationId: teamwork.deletedTeams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: teamwork.deletedTeams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.allowedMembers.GetCount-f7b0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: teamwork.deletedTeams.channels.sharedWithTeams.GetCount-cc9d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs method: get operationId: teamwork.deletedTeams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs method: post operationId: teamwork.deletedTeams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: teamwork.deletedTeams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: teamwork.deletedTeams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: teamwork.deletedTeams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: teamwork.deletedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count method: get operationId: teamwork.deletedTeams.channels.tabs.GetCount-5911 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/$count method: get operationId: teamwork.deletedTeams.channels.GetCount-1c02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/getAllMessages() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/{deletedTeam-id}/channels/getAllRetainedMessages() method: get operationId: teamwork.deletedTeams.deletedTeam.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/$count method: get operationId: teamwork.deletedTeams.GetCount-c07f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/deletedTeams/getAllMessages() method: get operationId: teamwork.deletedTeams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/sendActivityNotificationToRecipients method: post operationId: teamwork.sendActivityNotificationToRecipients x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/teamsAppSettings method: get operationId: teamwork.GetTeamsAppSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/teamsAppSettings method: patch operationId: teamwork.UpdateTeamsAppSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/teamsAppSettings method: delete operationId: teamwork.DeleteTeamsAppSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations method: get operationId: teamwork.ListWorkforceIntegrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/workforceIntegrations method: post operationId: teamwork.CreateWorkforceIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations/{workforceIntegration-id} method: get operationId: teamwork.GetWorkforceIntegrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /teamwork/workforceIntegrations/{workforceIntegration-id} method: patch operationId: teamwork.UpdateWorkforceIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations/{workforceIntegration-id} method: delete operationId: teamwork.DeleteWorkforceIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /teamwork/workforceIntegrations/$count method: get operationId: teamwork.workforceIntegrations.GetCount-5b5b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork method: get operationId: users.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork method: patch operationId: users.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork method: delete operationId: users.DeleteTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams method: get operationId: users.teamwork.ListAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams method: post operationId: users.teamwork.CreateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: get operationId: users.teamwork.GetAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: patch operationId: users.teamwork.UpdateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: delete operationId: users.teamwork.DeleteAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}/team method: get operationId: users.teamwork.associatedTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams/$count method: get operationId: users.teamwork.associatedTeams.GetCount-97ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps method: get operationId: users.teamwork.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps method: post operationId: users.teamwork.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: get operationId: users.teamwork.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: patch operationId: users.teamwork.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: delete operationId: users.teamwork.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat method: get operationId: users.teamwork.installedApps.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: users.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/$count method: get operationId: users.teamwork.installedApps.GetCount-0292 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/sendActivityNotification method: post operationId: users.user.teamwork.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships method: get operationId: tenantRelationships.tenantRelationship.GetTenantRelationship x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships method: patch operationId: tenantRelationships.tenantRelationship.UpdateTenantRelationship x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers method: get operationId: tenantRelationships.ListDelegatedAdminCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers method: post operationId: tenantRelationships.CreateDelegatedAdminCustomers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id} method: get operationId: tenantRelationships.GetDelegatedAdminCustomers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id} method: patch operationId: tenantRelationships.UpdateDelegatedAdminCustomers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id} method: delete operationId: tenantRelationships.DeleteDelegatedAdminCustomers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails method: get operationId: tenantRelationships.delegatedAdminCustomers.ListServiceManagementDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails method: post operationId: tenantRelationships.delegatedAdminCustomers.CreateServiceManagementDetails x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id} method: get operationId: tenantRelationships.delegatedAdminCustomers.GetServiceManagementDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id} method: patch operationId: tenantRelationships.delegatedAdminCustomers.UpdateServiceManagementDetails x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id} method: delete operationId: tenantRelationships.delegatedAdminCustomers.DeleteServiceManagementDetails x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/$count method: get operationId: tenantRelationships.delegatedAdminCustomers.serviceManagementDetails.GetCount-d662 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminCustomers/$count method: get operationId: tenantRelationships.delegatedAdminCustomers.GetCount-e293 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships method: get operationId: tenantRelationships.ListDelegatedAdminRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships method: post operationId: tenantRelationships.CreateDelegatedAdminRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id} method: get operationId: tenantRelationships.GetDelegatedAdminRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id} method: patch operationId: tenantRelationships.UpdateDelegatedAdminRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id} method: delete operationId: tenantRelationships.DeleteDelegatedAdminRelationships x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments method: get operationId: tenantRelationships.delegatedAdminRelationships.ListAccessAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments method: post operationId: tenantRelationships.delegatedAdminRelationships.CreateAccessAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id} method: get operationId: tenantRelationships.delegatedAdminRelationships.GetAccessAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id} method: patch operationId: tenantRelationships.delegatedAdminRelationships.UpdateAccessAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id} method: delete operationId: tenantRelationships.delegatedAdminRelationships.DeleteAccessAssignments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.accessAssignments.GetCount-8cbf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations method: get operationId: tenantRelationships.delegatedAdminRelationships.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations method: post operationId: tenantRelationships.delegatedAdminRelationships.CreateOperations x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id} method: get operationId: tenantRelationships.delegatedAdminRelationships.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id} method: patch operationId: tenantRelationships.delegatedAdminRelationships.UpdateOperations x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id} method: delete operationId: tenantRelationships.delegatedAdminRelationships.DeleteOperations x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.operations.GetCount-3beb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests method: get operationId: tenantRelationships.delegatedAdminRelationships.ListRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests method: post operationId: tenantRelationships.delegatedAdminRelationships.CreateRequests x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id} method: get operationId: tenantRelationships.delegatedAdminRelationships.GetRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id} method: patch operationId: tenantRelationships.delegatedAdminRelationships.UpdateRequests x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id} method: delete operationId: tenantRelationships.delegatedAdminRelationships.DeleteRequests x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.requests.GetCount-f3a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/delegatedAdminRelationships/$count method: get operationId: tenantRelationships.delegatedAdminRelationships.GetCount-9d12 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/findTenantInformationByDomainName(domainName='{domainName}') method: get operationId: tenantRelationships.findTenantInformationByDomainName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/findTenantInformationByTenantId(tenantId='{tenantId}') method: get operationId: tenantRelationships.findTenantInformationByTenantId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization method: get operationId: tenantRelationships.GetMultiTenantOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization method: patch operationId: tenantRelationships.UpdateMultiTenantOrganization x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/joinRequest method: get operationId: tenantRelationships.multiTenantOrganization.GetJoinRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization/joinRequest method: patch operationId: tenantRelationships.multiTenantOrganization.UpdateJoinRequest x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants method: get operationId: tenantRelationships.multiTenantOrganization.ListTenants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization/tenants method: post operationId: tenantRelationships.multiTenantOrganization.CreateTenants x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id} method: get operationId: tenantRelationships.multiTenantOrganization.GetTenants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id} method: patch operationId: tenantRelationships.multiTenantOrganization.UpdateTenants x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id} method: delete operationId: tenantRelationships.multiTenantOrganization.DeleteTenants x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tenantRelationships/multiTenantOrganization/tenants/$count method: get operationId: tenantRelationships.multiTenantOrganization.tenants.GetCount-3393 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users method: get operationId: copilot.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users method: post operationId: copilot.CreateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id} method: get operationId: copilot.GetUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/{aiUser-id} method: patch operationId: copilot.UpdateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id} method: delete operationId: copilot.DeleteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory method: get operationId: copilot.users.GetInteractionHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/{aiUser-id}/interactionHistory method: patch operationId: copilot.users.UpdateInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory method: delete operationId: copilot.users.DeleteInteractionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /copilot/users/{aiUser-id}/interactionHistory/getAllEnterpriseInteractions() method: get operationId: copilot.users.aiUser.interactionHistory.getAllEnterpriseInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /copilot/users/$count method: get operationId: copilot.users.GetCount-2ed5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deviceManagement/managedDevices/{managedDevice-id}/users method: get operationId: deviceManagement.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users method: get operationId: education.schools.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/{educationUser-id}/$ref method: delete operationId: education.schools.users.DeleteRefEducationUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users/$count method: get operationId: education.schools.users.GetCount-e5a6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/$ref method: get operationId: education.schools.ListRefUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/schools/{educationSchool-id}/users/$ref method: post operationId: education.schools.CreateRefUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/schools/{educationSchool-id}/users/$ref method: delete operationId: education.schools.DeleteRefUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users method: get operationId: education.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users method: post operationId: education.CreateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id} method: get operationId: education.GetUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id} method: patch operationId: education.UpdateUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id} method: delete operationId: education.DeleteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments method: get operationId: education.users.ListAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments method: post operationId: education.users.CreateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: get operationId: education.users.GetAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: patch operationId: education.users.UpdateAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id} method: delete operationId: education.users.DeleteAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories method: get operationId: education.users.assignments.ListCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories method: post operationId: education.users.assignments.CreateCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref method: delete operationId: education.users.assignments.categories.DeleteRefEducationCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count method: get operationId: education.users.assignments.categories.GetCount-0551 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: get operationId: education.users.assignments.ListRefCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: post operationId: education.users.assignments.CreateRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref method: delete operationId: education.users.assignments.DeleteRefCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta() method: get operationId: education.users.educationUser.assignments.educationAssignment.categories.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory method: get operationId: education.users.assignments.GetGradingCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingScheme method: get operationId: education.users.assignments.GetGradingScheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate method: post operationId: education.users.educationUser.assignments.educationAssignment.activate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate method: post operationId: education.users.educationUser.assignments.educationAssignment.deactivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish method: post operationId: education.users.educationUser.assignments.educationAssignment.publish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.setUpFeedbackResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources method: get operationId: education.users.assignments.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources method: post operationId: education.users.assignments.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: get operationId: education.users.assignments.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: patch operationId: education.users.assignments.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id} method: delete operationId: education.users.assignments.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: get operationId: education.users.assignments.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources method: post operationId: education.users.assignments.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: get operationId: education.users.assignments.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: patch operationId: education.users.assignments.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1} method: delete operationId: education.users.assignments.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count method: get operationId: education.users.assignments.resources.dependentResources.GetCount-e1ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count method: get operationId: education.users.assignments.resources.GetCount-69da x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: get operationId: education.users.assignments.GetRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: patch operationId: education.users.assignments.UpdateRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric method: delete operationId: education.users.assignments.DeleteRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: get operationId: education.users.assignments.GetRefRubric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: put operationId: education.users.assignments.UpdateRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref method: delete operationId: education.users.assignments.DeleteRefRubric x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions method: get operationId: education.users.assignments.ListSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions method: post operationId: education.users.assignments.CreateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: get operationId: education.users.assignments.GetSubmissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: patch operationId: education.users.assignments.UpdateSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id} method: delete operationId: education.users.assignments.DeleteSubmissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.excuse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.reassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.return x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.submit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit method: post operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.unsubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: get operationId: education.users.assignments.submissions.ListOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes method: post operationId: education.users.assignments.submissions.CreateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: get operationId: education.users.assignments.submissions.GetOutcomes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: patch operationId: education.users.assignments.submissions.UpdateOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id} method: delete operationId: education.users.assignments.submissions.DeleteOutcomes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count method: get operationId: education.users.assignments.submissions.outcomes.GetCount-c6c3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: get operationId: education.users.assignments.submissions.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources method: post operationId: education.users.assignments.submissions.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: get operationId: education.users.assignments.submissions.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: patch operationId: education.users.assignments.submissions.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id} method: delete operationId: education.users.assignments.submissions.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.users.assignments.submissions.resources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.users.assignments.submissions.resources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.users.assignments.submissions.resources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.users.assignments.submissions.resources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.users.assignments.submissions.resources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.users.assignments.submissions.resources.dependentResources.GetCount-ebf2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count method: get operationId: education.users.assignments.submissions.resources.GetCount-cb98 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: get operationId: education.users.assignments.submissions.ListSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources method: post operationId: education.users.assignments.submissions.CreateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: get operationId: education.users.assignments.submissions.GetSubmittedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: patch operationId: education.users.assignments.submissions.UpdateSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id} method: delete operationId: education.users.assignments.submissions.DeleteSubmittedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: get operationId: education.users.assignments.submissions.submittedResources.ListDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources method: post operationId: education.users.assignments.submissions.submittedResources.CreateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: get operationId: education.users.assignments.submissions.submittedResources.GetDependentResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: patch operationId: education.users.assignments.submissions.submittedResources.UpdateDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1} method: delete operationId: education.users.assignments.submissions.submittedResources.DeleteDependentResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count method: get operationId: education.users.assignments.submissions.submittedResources.dependentResources.GetCount-ce4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count method: get operationId: education.users.assignments.submissions.submittedResources.GetCount-6158 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count method: get operationId: education.users.assignments.submissions.GetCount-fe47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/$count method: get operationId: education.users.assignments.GetCount-d390 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/assignments/delta() method: get operationId: education.users.educationUser.assignments.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes method: get operationId: education.users.ListClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes/{educationClass-id} method: get operationId: education.users.GetClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/classes/$count method: get operationId: education.users.classes.GetCount-4517 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics method: get operationId: education.users.ListRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics method: post operationId: education.users.CreateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: get operationId: education.users.GetRubrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: patch operationId: education.users.UpdateRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/{educationRubric-id} method: delete operationId: education.users.DeleteRubrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/rubrics/$count method: get operationId: education.users.rubrics.GetCount-7e40 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools method: get operationId: education.users.ListSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools/{educationSchool-id} method: get operationId: education.users.GetSchools x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/schools/$count method: get operationId: education.users.schools.GetCount-a99c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses method: get operationId: education.users.ListTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses/{educationClass-id} method: get operationId: education.users.GetTaughtClasses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/taughtClasses/$count method: get operationId: education.users.taughtClasses.GetCount-788d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user method: get operationId: education.users.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/mailboxSettings method: get operationId: education.users.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/mailboxSettings method: patch operationId: education.users.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /education/users/{educationUser-id}/user/serviceProvisioningErrors method: get operationId: education.users.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/{educationUser-id}/user/serviceProvisioningErrors/$count method: get operationId: education.users.user.ServiceProvisioningErrors.GetCount-9dc6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/$count method: get operationId: education.users.GetCount-6be9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /education/users/delta() method: get operationId: education.users.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/managedDevices/{managedDevice-id}/users method: get operationId: me.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByFeature() method: get operationId: reports.authenticationMethods.usersRegisteredByFeature-07f2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByFeature(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}') method: get operationId: reports.authenticationMethods.usersRegisteredByFeature-b345 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByMethod() method: get operationId: reports.authenticationMethods.usersRegisteredByMethod-d25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/authenticationMethods/usersRegisteredByMethod(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}') method: get operationId: reports.authenticationMethods.usersRegisteredByMethod-fb94 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users method: get operationId: users.user.ListUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users method: post operationId: users.user.CreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id} method: get operationId: users.user.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id} method: patch operationId: users.user.UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id} method: delete operationId: users.user.DeleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities method: get operationId: users.ListActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities method: post operationId: users.CreateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id} method: get operationId: users.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id} method: patch operationId: users.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id} method: delete operationId: users.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems method: get operationId: users.activities.ListHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id}/historyItems method: post operationId: users.activities.CreateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: get operationId: users.activities.GetHistoryItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: patch operationId: users.activities.UpdateHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id} method: delete operationId: users.activities.DeleteHistoryItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity method: get operationId: users.activities.historyItems.GetActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/{userActivity-id}/historyItems/$count method: get operationId: users.activities.historyItems.GetCount-625e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/$count method: get operationId: users.activities.GetCount-39cc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/activities/recent() method: get operationId: users.user.activities.recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances method: get operationId: users.ListAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances/{agreementAcceptance-id} method: get operationId: users.GetAgreementAcceptances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/agreementAcceptances/$count method: get operationId: users.agreementAcceptances.GetCount-b659 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/appRoleAssignments method: get operationId: users.ListAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/appRoleAssignments method: post operationId: users.CreateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/appRoleAssignments/{appRoleAssignment-id} method: get operationId: users.GetAppRoleAssignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/appRoleAssignments/{appRoleAssignment-id} method: patch operationId: users.UpdateAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/appRoleAssignments/{appRoleAssignment-id} method: delete operationId: users.DeleteAppRoleAssignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/appRoleAssignments/$count method: get operationId: users.appRoleAssignments.GetCount-d180 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication method: get operationId: users.GetAuthentication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication method: patch operationId: users.UpdateAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication method: delete operationId: users.DeleteAuthentication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods method: get operationId: users.authentication.ListEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/emailMethods method: post operationId: users.authentication.CreateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id} method: get operationId: users.authentication.GetEmailMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id} method: patch operationId: users.authentication.UpdateEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteEmailMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/emailMethods/$count method: get operationId: users.authentication.emailMethods.GetCount-6f5c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/fido2Methods method: get operationId: users.authentication.ListFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: get operationId: users.authentication.GetFido2Methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id} method: delete operationId: users.authentication.DeleteFido2Methods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/fido2Methods/$count method: get operationId: users.authentication.fido2Methods.GetCount-9673 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods method: get operationId: users.authentication.ListMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods method: post operationId: users.authentication.CreateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/methods/{authenticationMethod-id} method: get operationId: users.authentication.GetMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/methods/{authenticationMethod-id} method: patch operationId: users.authentication.UpdateMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword method: post operationId: users.user.authentication.methods.authenticationMethod.resetPassword x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/authentication/methods/$count method: get operationId: users.authentication.methods.GetCount-0da1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods method: get operationId: users.authentication.ListMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: get operationId: users.authentication.GetMicrosoftAuthenticatorMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteMicrosoftAuthenticatorMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device method: get operationId: users.authentication.microsoftAuthenticatorMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/microsoftAuthenticatorMethods/$count method: get operationId: users.authentication.microsoftAuthenticatorMethods.GetCount-af8c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/operations method: get operationId: users.authentication.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/operations method: post operationId: users.authentication.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/operations/{longRunningOperation-id} method: get operationId: users.authentication.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/operations/{longRunningOperation-id} method: patch operationId: users.authentication.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/operations/{longRunningOperation-id} method: delete operationId: users.authentication.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/operations/$count method: get operationId: users.authentication.operations.GetCount-40a4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/passwordMethods method: get operationId: users.authentication.ListPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/passwordMethods method: post operationId: users.authentication.CreatePasswordMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id} method: get operationId: users.authentication.GetPasswordMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/passwordMethods/$count method: get operationId: users.authentication.passwordMethods.GetCount-ec55 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/phoneMethods method: get operationId: users.authentication.ListPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/phoneMethods method: post operationId: users.authentication.CreatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: get operationId: users.authentication.GetPhoneMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: patch operationId: users.authentication.UpdatePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id} method: delete operationId: users.authentication.DeletePhoneMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/disableSmsSignIn method: post operationId: users.user.authentication.phoneMethods.phoneAuthenticationMethod.disableSmsSignIn x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/enableSmsSignIn method: post operationId: users.user.authentication.phoneMethods.phoneAuthenticationMethod.enableSmsSignIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/phoneMethods/$count method: get operationId: users.authentication.phoneMethods.GetCount-2ea0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods method: get operationId: users.authentication.ListPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: get operationId: users.authentication.GetPlatformCredentialMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id} method: delete operationId: users.authentication.DeletePlatformCredentialMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device method: get operationId: users.authentication.platformCredentialMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/platformCredentialMethods/$count method: get operationId: users.authentication.platformCredentialMethods.GetCount-66e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/softwareOathMethods method: get operationId: users.authentication.ListSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: get operationId: users.authentication.GetSoftwareOathMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteSoftwareOathMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/softwareOathMethods/$count method: get operationId: users.authentication.softwareOathMethods.GetCount-0ccd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/temporaryAccessPassMethods method: get operationId: users.authentication.ListTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/temporaryAccessPassMethods method: post operationId: users.authentication.CreateTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: get operationId: users.authentication.GetTemporaryAccessPassMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteTemporaryAccessPassMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/temporaryAccessPassMethods/$count method: get operationId: users.authentication.temporaryAccessPassMethods.GetCount-3b4c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods method: get operationId: users.authentication.ListWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: get operationId: users.authentication.GetWindowsHelloForBusinessMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id} method: delete operationId: users.authentication.DeleteWindowsHelloForBusinessMethods x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device method: get operationId: users.authentication.windowsHelloForBusinessMethods.GetDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/authentication/windowsHelloForBusinessMethods/$count method: get operationId: users.authentication.windowsHelloForBusinessMethods.GetCount-0479 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar method: get operationId: users.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar method: patch operationId: users.UpdateCalendar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions method: get operationId: users.calendar.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarPermissions method: post operationId: users.calendar.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions/{calendarPermission-id} method: get operationId: users.calendar.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarPermissions/{calendarPermission-id} method: patch operationId: users.calendar.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions/{calendarPermission-id} method: delete operationId: users.calendar.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/calendarPermissions/$count method: get operationId: users.calendar.calendarPermissions.GetCount-b877 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarView method: get operationId: users.calendar.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/calendarView/delta() method: get operationId: users.user.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events method: get operationId: users.calendar.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events method: post operationId: users.calendar.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id} method: get operationId: users.calendar.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id} method: patch operationId: users.calendar.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id} method: delete operationId: users.calendar.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/attachments method: get operationId: users.calendar.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/attachments method: post operationId: users.calendar.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/attachments/{attachment-id} method: get operationId: users.calendar.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.calendar.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/attachments/$count method: get operationId: users.calendar.events.attachments.GetCount-114f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/calendar method: get operationId: users.calendar.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/extensions method: get operationId: users.calendar.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/extensions method: post operationId: users.calendar.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/extensions/{extension-id} method: get operationId: users.calendar.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/extensions/{extension-id} method: patch operationId: users.calendar.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/extensions/{extension-id} method: delete operationId: users.calendar.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/extensions/$count method: get operationId: users.calendar.events.extensions.GetCount-15ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/instances method: get operationId: users.calendar.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/instances/delta() method: get operationId: users.user.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/{event-id}/accept method: post operationId: users.user.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/cancel method: post operationId: users.user.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/decline method: post operationId: users.user.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/dismissReminder method: post operationId: users.user.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/forward method: post operationId: users.user.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/permanentDelete method: post operationId: users.user.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/snoozeReminder method: post operationId: users.user.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/{event-id}/tentativelyAccept method: post operationId: users.user.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/events/$count method: get operationId: users.calendar.events.GetCount-1a22 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/events/delta() method: get operationId: users.user.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/allowedCalendarSharingRoles(User='{User}') method: get operationId: users.user.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendar/getSchedule method: post operationId: users.user.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendar/permanentDelete method: post operationId: users.user.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups method: get operationId: users.ListCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups method: post operationId: users.CreateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id} method: get operationId: users.GetCalendarGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id} method: patch operationId: users.UpdateCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id} method: delete operationId: users.DeleteCalendarGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars method: get operationId: users.calendarGroups.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars method: post operationId: users.calendarGroups.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: get operationId: users.calendarGroups.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: patch operationId: users.calendarGroups.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id} method: delete operationId: users.calendarGroups.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: get operationId: users.calendarGroups.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions method: post operationId: users.calendarGroups.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: users.calendarGroups.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: users.calendarGroups.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: users.calendarGroups.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: users.calendarGroups.calendars.calendarPermissions.GetCount-98a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView method: get operationId: users.calendarGroups.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/calendarView/delta() method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: get operationId: users.calendarGroups.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events method: post operationId: users.calendarGroups.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: get operationId: users.calendarGroups.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: patch operationId: users.calendarGroups.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id} method: delete operationId: users.calendarGroups.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: users.calendarGroups.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: users.calendarGroups.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: users.calendarGroups.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.calendarGroups.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: users.calendarGroups.calendars.events.attachments.GetCount-e742 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: users.calendarGroups.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: users.calendarGroups.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: users.calendarGroups.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: users.calendarGroups.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: users.calendarGroups.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: users.calendarGroups.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: users.calendarGroups.calendars.events.extensions.GetCount-4cca x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: users.calendarGroups.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/$count method: get operationId: users.calendarGroups.calendars.events.GetCount-f3ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/events/delta() method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/getSchedule method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/{calendar-id}/permanentDelete method: post operationId: users.user.calendarGroups.calendarGroup.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendarGroups/{calendarGroup-id}/calendars/$count method: get operationId: users.calendarGroups.calendars.GetCount-8e45 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarGroups/$count method: get operationId: users.calendarGroups.GetCount-ee80 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars method: get operationId: users.ListCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars method: post operationId: users.CreateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id} method: get operationId: users.GetCalendars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id} method: patch operationId: users.UpdateCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id} method: delete operationId: users.DeleteCalendars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions method: get operationId: users.calendars.ListCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions method: post operationId: users.calendars.CreateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: get operationId: users.calendars.GetCalendarPermissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: patch operationId: users.calendars.UpdateCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/{calendarPermission-id} method: delete operationId: users.calendars.DeleteCalendarPermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/calendarPermissions/$count method: get operationId: users.calendars.calendarPermissions.GetCount-a224 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarView method: get operationId: users.calendars.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/calendarView/delta() method: get operationId: users.user.calendars.calendar.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events method: get operationId: users.calendars.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events method: post operationId: users.calendars.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id} method: get operationId: users.calendars.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id} method: patch operationId: users.calendars.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id} method: delete operationId: users.calendars.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments method: get operationId: users.calendars.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments method: post operationId: users.calendars.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: users.calendars.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.calendars.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/$count method: get operationId: users.calendars.events.attachments.GetCount-8147 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.calendars.calendar.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/calendar method: get operationId: users.calendars.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions method: get operationId: users.calendars.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions method: post operationId: users.calendars.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: get operationId: users.calendars.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: users.calendars.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: users.calendars.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/extensions/$count method: get operationId: users.calendars.events.extensions.GetCount-b44d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances method: get operationId: users.calendars.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/instances/delta() method: get operationId: users.user.calendars.calendar.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/accept method: post operationId: users.user.calendars.calendar.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/cancel method: post operationId: users.user.calendars.calendar.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/decline method: post operationId: users.user.calendars.calendar.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/dismissReminder method: post operationId: users.user.calendars.calendar.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/forward method: post operationId: users.user.calendars.calendar.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/permanentDelete method: post operationId: users.user.calendars.calendar.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/snoozeReminder method: post operationId: users.user.calendars.calendar.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/{event-id}/tentativelyAccept method: post operationId: users.user.calendars.calendar.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/events/$count method: get operationId: users.calendars.events.GetCount-efc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/events/delta() method: get operationId: users.user.calendars.calendar.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/allowedCalendarSharingRoles(User='{User}') method: get operationId: users.user.calendars.calendar.allowedCalendarSharingRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendars/{calendar-id}/getSchedule method: post operationId: users.user.calendars.calendar.getSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/{calendar-id}/permanentDelete method: post operationId: users.user.calendars.calendar.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/calendars/$count method: get operationId: users.calendars.GetCount-a1b5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarView method: get operationId: users.ListCalendarView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/calendarView/delta() method: get operationId: users.user.calendarView.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats method: get operationId: users.ListChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats method: post operationId: users.CreateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id} method: get operationId: users.GetChats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id} method: patch operationId: users.UpdateChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id} method: delete operationId: users.DeleteChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps method: get operationId: users.chats.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps method: post operationId: users.chats.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: get operationId: users.chats.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: users.chats.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: users.chats.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: users.user.chats.chat.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.chats.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.chats.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/installedApps/$count method: get operationId: users.chats.installedApps.GetCount-0d67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: get operationId: users.chats.GetLastMessagePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: patch operationId: users.chats.UpdateLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/lastMessagePreview method: delete operationId: users.chats.DeleteLastMessagePreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members method: get operationId: users.chats.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members method: post operationId: users.chats.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: get operationId: users.chats.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: patch operationId: users.chats.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/{conversationMember-id} method: delete operationId: users.chats.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/$count method: get operationId: users.chats.members.GetCount-b25d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/members/add method: post operationId: users.user.chats.chat.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/members/remove method: post operationId: users.user.chats.chat.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages method: get operationId: users.chats.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages method: post operationId: users.chats.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: get operationId: users.chats.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: patch operationId: users.chats.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id} method: delete operationId: users.chats.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.chats.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.chats.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.chats.messages.hostedContents.GetCount-e922 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: get operationId: users.chats.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies method: post operationId: users.chats.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.chats.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.chats.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.chats.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.chats.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.chats.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.chats.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.chats.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.chats.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.chats.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.chats.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.chats.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.chats.messages.replies.hostedContents.GetCount-34f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.chats.messages.replies.GetCount-cecc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.chats.chat.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/$count method: get operationId: users.chats.messages.GetCount-c95d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/messages/delta() method: get operationId: users.user.chats.chat.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/hideForUser method: post operationId: users.user.chats.chat.hideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/markChatReadForUser method: post operationId: users.user.chats.chat.markChatReadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/markChatUnreadForUser method: post operationId: users.user.chats.chat.markChatUnreadForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/removeAllAccessForUser method: post operationId: users.user.chats.chat.removeAllAccessForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/sendActivityNotification method: post operationId: users.user.chats.chat.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/unhideForUser method: post operationId: users.user.chats.chat.unhideForUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: get operationId: users.chats.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants method: post operationId: users.chats.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.chats.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.chats.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.chats.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/permissionGrants/$count method: get operationId: users.chats.permissionGrants.GetCount-8aa5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages method: get operationId: users.chats.ListPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages method: post operationId: users.chats.CreatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: get operationId: users.chats.GetPinnedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: patch operationId: users.chats.UpdatePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id} method: delete operationId: users.chats.DeletePinnedMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message method: get operationId: users.chats.pinnedMessages.GetMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/pinnedMessages/$count method: get operationId: users.chats.pinnedMessages.GetCount-bc2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs method: get operationId: users.chats.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs method: post operationId: users.chats.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: get operationId: users.chats.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: patch operationId: users.chats.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id} method: delete operationId: users.chats.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.chats.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/{chat-id}/tabs/$count method: get operationId: users.chats.tabs.GetCount-bf26 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/$count method: get operationId: users.chats.GetCount-38c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/getAllMessages() method: get operationId: users.user.chats.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/chats/getAllRetainedMessages() method: get operationId: users.user.chats.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard method: get operationId: users.GetCloudClipboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard method: patch operationId: users.UpdateCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard method: delete operationId: users.DeleteCloudClipboard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items method: get operationId: users.cloudClipboard.ListItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard/items method: post operationId: users.cloudClipboard.CreateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items/{cloudClipboardItem-id} method: get operationId: users.cloudClipboard.GetItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudClipboard/items/{cloudClipboardItem-id} method: patch operationId: users.cloudClipboard.UpdateItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items/{cloudClipboardItem-id} method: delete operationId: users.cloudClipboard.DeleteItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudClipboard/items/$count method: get operationId: users.cloudClipboard.items.GetCount-1146 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudPCs method: get operationId: users.ListCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudPCs method: post operationId: users.CreateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id} method: get operationId: users.GetCloudPCs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/cloudPCs/{cloudPC-id} method: patch operationId: users.UpdateCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id} method: delete operationId: users.DeleteCloudPCs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/endGracePeriod method: post operationId: users.user.cloudPCs.cloudPC.endGracePeriod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/reboot method: post operationId: users.user.cloudPCs.cloudPC.reboot x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/rename method: post operationId: users.user.cloudPCs.cloudPC.rename x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/resize method: post operationId: users.user.cloudPCs.cloudPC.resize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/restore method: post operationId: users.user.cloudPCs.cloudPC.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/{cloudPC-id}/troubleshoot method: post operationId: users.user.cloudPCs.cloudPC.troubleshoot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/cloudPCs/$count method: get operationId: users.cloudPCs.GetCount-a4ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders method: get operationId: users.ListContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders method: post operationId: users.CreateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id} method: get operationId: users.GetContactFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id} method: patch operationId: users.UpdateContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id} method: delete operationId: users.DeleteContactFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders method: get operationId: users.contactFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders method: post operationId: users.contactFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: get operationId: users.contactFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: patch operationId: users.contactFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1} method: delete operationId: users.contactFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: get operationId: users.contactFolders.childFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts method: post operationId: users.contactFolders.childFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: get operationId: users.contactFolders.childFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: patch operationId: users.contactFolders.childFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id} method: delete operationId: users.contactFolders.childFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: get operationId: users.contactFolders.childFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions method: post operationId: users.contactFolders.childFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contactFolders.childFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contactFolders.childFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contactFolders.childFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count method: get operationId: users.contactFolders.childFolders.contacts.extensions.GetCount-5b30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: get operationId: users.contactFolders.childFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo method: patch operationId: users.contactFolders.childFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: get operationId: users.contactFolders.childFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: put operationId: users.contactFolders.childFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value method: delete operationId: users.contactFolders.childFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count method: get operationId: users.contactFolders.childFolders.contacts.GetCount-6cbe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta() method: get operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.childFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/$count method: get operationId: users.contactFolders.childFolders.GetCount-9149 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta() method: get operationId: users.user.contactFolders.contactFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts method: get operationId: users.contactFolders.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts method: post operationId: users.contactFolders.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: get operationId: users.contactFolders.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: patch operationId: users.contactFolders.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id} method: delete operationId: users.contactFolders.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: get operationId: users.contactFolders.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions method: post operationId: users.contactFolders.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contactFolders.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contactFolders.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contactFolders.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count method: get operationId: users.contactFolders.contacts.extensions.GetCount-8e14 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: get operationId: users.contactFolders.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo method: patch operationId: users.contactFolders.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: get operationId: users.contactFolders.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: put operationId: users.contactFolders.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value method: delete operationId: users.contactFolders.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count method: get operationId: users.contactFolders.contacts.GetCount-5cc4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta() method: get operationId: users.user.contactFolders.contactFolder.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/{contactFolder-id}/permanentDelete method: post operationId: users.user.contactFolders.contactFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contactFolders/$count method: get operationId: users.contactFolders.GetCount-72bb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contactFolders/delta() method: get operationId: users.user.contactFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts method: get operationId: users.ListContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts method: post operationId: users.CreateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id} method: get operationId: users.GetContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id} method: patch operationId: users.UpdateContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id} method: delete operationId: users.DeleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions method: get operationId: users.contacts.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/extensions method: post operationId: users.contacts.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: get operationId: users.contacts.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: patch operationId: users.contacts.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/{extension-id} method: delete operationId: users.contacts.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/extensions/$count method: get operationId: users.contacts.extensions.GetCount-e5d6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/permanentDelete method: post operationId: users.user.contacts.contact.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo method: get operationId: users.contacts.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/photo method: patch operationId: users.contacts.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: get operationId: users.contacts.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: put operationId: users.contacts.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/{contact-id}/photo/$value method: delete operationId: users.contacts.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/contacts/$count method: get operationId: users.contacts.GetCount-4943 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/contacts/delta() method: get operationId: users.user.contacts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects method: get operationId: users.ListCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/{directoryObject-id} method: get operationId: users.GetCreatedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: users.GetCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/$count method: get operationId: users.createdObjects.GetCount-c0ed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/graph.servicePrincipal method: get operationId: users.ListCreatedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/createdObjects/graph.servicePrincipal/$count method: get operationId: users.CreatedObjects.GetCount.AsServicePrincipal-1751 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance method: get operationId: users.GetDataSecurityAndGovernance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance method: patch operationId: users.UpdateDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance method: delete operationId: users.DeleteDataSecurityAndGovernance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities method: get operationId: users.dataSecurityAndGovernance.GetActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/activities method: patch operationId: users.dataSecurityAndGovernance.UpdateActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities method: delete operationId: users.dataSecurityAndGovernance.DeleteActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities method: get operationId: users.dataSecurityAndGovernance.activities.ListContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities method: post operationId: users.dataSecurityAndGovernance.activities.CreateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: get operationId: users.dataSecurityAndGovernance.activities.GetContentActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: patch operationId: users.dataSecurityAndGovernance.activities.UpdateContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/{contentActivity-id} method: delete operationId: users.dataSecurityAndGovernance.activities.DeleteContentActivities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/activities/contentActivities/$count method: get operationId: users.dataSecurityAndGovernance.activities.contentActivities.GetCount-a94c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/processContent method: post operationId: users.user.dataSecurityAndGovernance.processContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes method: get operationId: users.dataSecurityAndGovernance.GetProtectionScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes method: patch operationId: users.dataSecurityAndGovernance.UpdateProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes method: delete operationId: users.dataSecurityAndGovernance.DeleteProtectionScopes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/protectionScopes/compute method: post operationId: users.user.dataSecurityAndGovernance.protectionScopes.compute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels method: get operationId: users.dataSecurityAndGovernance.ListSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels method: post operationId: users.dataSecurityAndGovernance.CreateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: get operationId: users.dataSecurityAndGovernance.GetSensitivityLabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: patch operationId: users.dataSecurityAndGovernance.UpdateSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id} method: delete operationId: users.dataSecurityAndGovernance.DeleteSensitivityLabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/rights method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.ListSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels method: post operationId: users.dataSecurityAndGovernance.sensitivityLabels.CreateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.GetSublabels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: patch operationId: users.dataSecurityAndGovernance.sensitivityLabels.UpdateSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1} method: delete operationId: users.dataSecurityAndGovernance.sensitivityLabels.DeleteSublabels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}/rights method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetRights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.sublabels.GetCount-5943 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel-id}/sublabels/computeRightsAndInheritance method: post operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.sensitivityLabel.sublabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/$count method: get operationId: users.dataSecurityAndGovernance.sensitivityLabels.GetCount-8e86 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats}) method: get operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.computeInheritance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance method: post operationId: users.user.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents method: get operationId: users.ListDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents method: post operationId: users.CreateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: get operationId: users.GetDeviceManagementTroubleshootingEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: patch operationId: users.UpdateDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id} method: delete operationId: users.DeleteDeviceManagementTroubleshootingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/deviceManagementTroubleshootingEvents/$count method: get operationId: users.deviceManagementTroubleshootingEvents.GetCount-3623 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports method: get operationId: users.ListDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/{directoryObject-id} method: get operationId: users.GetDirectReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/{directoryObject-id}/graph.orgContact method: get operationId: users.GetDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/{directoryObject-id}/graph.user method: get operationId: users.GetDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/$count method: get operationId: users.directReports.GetCount-0678 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.orgContact method: get operationId: users.ListDirectReports.AsOrgContact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.orgContact/$count method: get operationId: users.DirectReports.GetCount.AsOrgContact-88c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.user method: get operationId: users.ListDirectReports.AsUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/directReports/graph.user/$count method: get operationId: users.DirectReports.GetCount.AsUser-c9c7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drive method: get operationId: users.GetDrive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives method: get operationId: users.ListDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives/{drive-id} method: get operationId: users.GetDrives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/drives/$count method: get operationId: users.drives.GetCount-7cd7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience method: get operationId: users.GetEmployeeExperience x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience method: patch operationId: users.UpdateEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience method: delete operationId: users.DeleteEmployeeExperience x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles method: get operationId: users.employeeExperience.ListAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles method: post operationId: users.employeeExperience.CreateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: get operationId: users.employeeExperience.GetAssignedRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: patch operationId: users.employeeExperience.UpdateAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id} method: delete operationId: users.employeeExperience.DeleteAssignedRoles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: get operationId: users.employeeExperience.assignedRoles.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members method: post operationId: users.employeeExperience.assignedRoles.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: get operationId: users.employeeExperience.assignedRoles.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: patch operationId: users.employeeExperience.assignedRoles.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id} method: delete operationId: users.employeeExperience.assignedRoles.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user method: get operationId: users.employeeExperience.assignedRoles.members.GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: get operationId: users.employeeExperience.assignedRoles.members.user.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/mailboxSettings method: patch operationId: users.employeeExperience.assignedRoles.members.user.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors method: get operationId: users.employeeExperience.assignedRoles.members.user.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/{engagementRoleMember-id}/user/serviceProvisioningErrors/$count method: get operationId: users.employeeExperience.assignedRoles.members.user.ServiceProvisioningErrors.GetCount-52a8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/{engagementRole-id}/members/$count method: get operationId: users.employeeExperience.assignedRoles.members.GetCount-cc8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/assignedRoles/$count method: get operationId: users.employeeExperience.assignedRoles.GetCount-6f8f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities method: get operationId: users.employeeExperience.ListLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities/{learningCourseActivity-id} method: get operationId: users.employeeExperience.GetLearningCourseActivities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}') method: get operationId: users.employeeExperience.learningCourseActivities.GetByExternalcourseActivityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/employeeExperience/learningCourseActivities/$count method: get operationId: users.employeeExperience.learningCourseActivities.GetCount-dbc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events method: get operationId: users.ListEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events method: post operationId: users.CreateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id} method: get operationId: users.GetEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id} method: patch operationId: users.UpdateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id} method: delete operationId: users.DeleteEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/attachments method: get operationId: users.events.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/attachments method: post operationId: users.events.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/attachments/{attachment-id} method: get operationId: users.events.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/attachments/{attachment-id} method: delete operationId: users.events.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/attachments/$count method: get operationId: users.events.attachments.GetCount-711f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/attachments/createUploadSession method: post operationId: users.user.events.event.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/calendar method: get operationId: users.events.GetCalendar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/extensions method: get operationId: users.events.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/extensions method: post operationId: users.events.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/extensions/{extension-id} method: get operationId: users.events.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/extensions/{extension-id} method: patch operationId: users.events.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/extensions/{extension-id} method: delete operationId: users.events.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/extensions/$count method: get operationId: users.events.extensions.GetCount-0041 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/instances method: get operationId: users.events.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/instances/delta() method: get operationId: users.user.events.event.instances.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/{event-id}/accept method: post operationId: users.user.events.event.accept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/cancel method: post operationId: users.user.events.event.cancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/decline method: post operationId: users.user.events.event.decline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/dismissReminder method: post operationId: users.user.events.event.dismissReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/forward method: post operationId: users.user.events.event.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/permanentDelete method: post operationId: users.user.events.event.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/snoozeReminder method: post operationId: users.user.events.event.snoozeReminder x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/{event-id}/tentativelyAccept method: post operationId: users.user.events.event.tentativelyAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/events/$count method: get operationId: users.events.GetCount-d443 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/events/delta() method: get operationId: users.user.events.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/extensions method: get operationId: users.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/extensions method: post operationId: users.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/extensions/{extension-id} method: get operationId: users.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/extensions/{extension-id} method: patch operationId: users.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/extensions/{extension-id} method: delete operationId: users.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/extensions/$count method: get operationId: users.extensions.GetCount-4b1c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites method: get operationId: users.ListFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites/{site-id} method: get operationId: users.GetFollowedSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites/$count method: get operationId: users.followedSites.GetCount-40c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/followedSites/add method: post operationId: users.user.followedSites.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/followedSites/remove method: post operationId: users.user.followedSites.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/inferenceClassification method: get operationId: users.GetInferenceClassification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/inferenceClassification method: patch operationId: users.UpdateInferenceClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/inferenceClassification/overrides method: get operationId: users.inferenceClassification.ListOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/inferenceClassification/overrides method: post operationId: users.inferenceClassification.CreateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: get operationId: users.inferenceClassification.GetOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: patch operationId: users.inferenceClassification.UpdateOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id} method: delete operationId: users.inferenceClassification.DeleteOverrides x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/inferenceClassification/overrides/$count method: get operationId: users.inferenceClassification.overrides.GetCount-f355 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights method: get operationId: users.GetInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights method: patch operationId: users.UpdateInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights method: delete operationId: users.DeleteInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared method: get operationId: users.insights.ListShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared method: post operationId: users.insights.CreateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared/{sharedInsight-id} method: get operationId: users.insights.GetShared x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared/{sharedInsight-id} method: patch operationId: users.insights.UpdateShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared/{sharedInsight-id} method: delete operationId: users.insights.DeleteShared x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod method: get operationId: users.insights.shared.GetLastSharedMethod x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared/{sharedInsight-id}/resource method: get operationId: users.insights.shared.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/shared/$count method: get operationId: users.insights.shared.GetCount-bfe2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending method: get operationId: users.insights.ListTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending method: post operationId: users.insights.CreateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/trending/{trending-id} method: get operationId: users.insights.GetTrending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending/{trending-id} method: patch operationId: users.insights.UpdateTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/trending/{trending-id} method: delete operationId: users.insights.DeleteTrending x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/trending/{trending-id}/resource method: get operationId: users.insights.trending.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/trending/$count method: get operationId: users.insights.trending.GetCount-9a67 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used method: get operationId: users.insights.ListUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used method: post operationId: users.insights.CreateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/used/{usedInsight-id} method: get operationId: users.insights.GetUsed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used/{usedInsight-id} method: patch operationId: users.insights.UpdateUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/used/{usedInsight-id} method: delete operationId: users.insights.DeleteUsed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/insights/used/{usedInsight-id}/resource method: get operationId: users.insights.used.GetResource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/insights/used/$count method: get operationId: users.insights.used.GetCount-d5af x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams method: get operationId: users.ListJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams method: post operationId: users.CreateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id} method: get operationId: users.GetJoinedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id} method: patch operationId: users.UpdateJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id} method: delete operationId: users.DeleteJoinedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/allChannels method: get operationId: users.joinedTeams.ListAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/allChannels/{channel-id} method: get operationId: users.joinedTeams.GetAllChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/allChannels/$count method: get operationId: users.joinedTeams.allChannels.GetCount-33d5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels method: get operationId: users.joinedTeams.ListChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels method: post operationId: users.joinedTeams.CreateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id} method: get operationId: users.joinedTeams.GetChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id} method: patch operationId: users.joinedTeams.UpdateChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id} method: delete operationId: users.joinedTeams.DeleteChannels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: get operationId: users.joinedTeams.channels.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers method: post operationId: users.joinedTeams.channels.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: get operationId: users.joinedTeams.channels.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: patch operationId: users.joinedTeams.channels.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} method: delete operationId: users.joinedTeams.channels.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/$count method: get operationId: users.joinedTeams.channels.allMembers.GetCount-12c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/add method: post operationId: users.user.joinedTeams.team.channels.channel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/allMembers/remove method: post operationId: users.user.joinedTeams.team.channels.channel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder method: get operationId: users.joinedTeams.channels.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: get operationId: users.joinedTeams.channels.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: put operationId: users.joinedTeams.channels.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/filesFolder/content method: delete operationId: users.joinedTeams.channels.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members method: get operationId: users.joinedTeams.channels.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members method: post operationId: users.joinedTeams.channels.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: get operationId: users.joinedTeams.channels.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: patch operationId: users.joinedTeams.channels.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/{conversationMember-id} method: delete operationId: users.joinedTeams.channels.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/$count method: get operationId: users.joinedTeams.channels.members.GetCount-ac8d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/add method: post operationId: users.user.joinedTeams.team.channels.channel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/members/remove method: post operationId: users.user.joinedTeams.team.channels.channel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages method: get operationId: users.joinedTeams.channels.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages method: post operationId: users.joinedTeams.channels.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: get operationId: users.joinedTeams.channels.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: patch operationId: users.joinedTeams.channels.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} method: delete operationId: users.joinedTeams.channels.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: get operationId: users.joinedTeams.channels.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents method: post operationId: users.joinedTeams.channels.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.channels.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.channels.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.channels.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.channels.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.channels.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.channels.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.joinedTeams.channels.messages.hostedContents.GetCount-a414 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: get operationId: users.joinedTeams.channels.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies method: post operationId: users.joinedTeams.channels.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.joinedTeams.channels.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.joinedTeams.channels.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.joinedTeams.channels.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.joinedTeams.channels.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.joinedTeams.channels.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.channels.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.channels.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.channels.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.channels.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.channels.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.channels.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.joinedTeams.channels.messages.replies.hostedContents.GetCount-9464 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count method: get operationId: users.joinedTeams.channels.messages.replies.GetCount-3de6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.joinedTeams.team.channels.channel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/$count method: get operationId: users.joinedTeams.channels.messages.GetCount-9955 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/messages/delta() method: get operationId: users.user.joinedTeams.team.channels.channel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/archive method: post operationId: users.user.joinedTeams.team.channels.channel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/completeMigration method: post operationId: users.user.joinedTeams.team.channels.channel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: users.user.joinedTeams.team.channels.channel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/provisionEmail method: post operationId: users.user.joinedTeams.team.channels.channel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/removeEmail method: post operationId: users.user.joinedTeams.team.channels.channel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/unarchive method: post operationId: users.user.joinedTeams.team.channels.channel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: get operationId: users.joinedTeams.channels.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams method: post operationId: users.joinedTeams.channels.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: users.joinedTeams.channels.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: users.joinedTeams.channels.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: users.joinedTeams.channels.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: users.joinedTeams.channels.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: users.joinedTeams.channels.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: users.joinedTeams.channels.sharedWithTeams.allowedMembers.GetCount-8dec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: users.joinedTeams.channels.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/sharedWithTeams/$count method: get operationId: users.joinedTeams.channels.sharedWithTeams.GetCount-3df3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs method: get operationId: users.joinedTeams.channels.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs method: post operationId: users.joinedTeams.channels.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: get operationId: users.joinedTeams.channels.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: patch operationId: users.joinedTeams.channels.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} method: delete operationId: users.joinedTeams.channels.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp method: get operationId: users.joinedTeams.channels.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/{channel-id}/tabs/$count method: get operationId: users.joinedTeams.channels.tabs.GetCount-6808 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/$count method: get operationId: users.joinedTeams.channels.GetCount-e058 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/getAllMessages() method: get operationId: users.user.joinedTeams.team.channels.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/channels/getAllRetainedMessages() method: get operationId: users.user.joinedTeams.team.channels.getAllRetainedMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/group method: get operationId: users.joinedTeams.GetGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/group/serviceProvisioningErrors method: get operationId: users.joinedTeams.group.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/group/serviceProvisioningErrors/$count method: get operationId: users.joinedTeams.group.ServiceProvisioningErrors.GetCount-989c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/incomingChannels method: get operationId: users.joinedTeams.ListIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/incomingChannels/{channel-id} method: get operationId: users.joinedTeams.GetIncomingChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/incomingChannels/$count method: get operationId: users.joinedTeams.incomingChannels.GetCount-bf05 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps method: get operationId: users.joinedTeams.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps method: post operationId: users.joinedTeams.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: get operationId: users.joinedTeams.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: patch operationId: users.joinedTeams.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} method: delete operationId: users.joinedTeams.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade method: post operationId: users.user.joinedTeams.team.installedApps.teamsAppInstallation.upgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp method: get operationId: users.joinedTeams.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.joinedTeams.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/installedApps/$count method: get operationId: users.joinedTeams.installedApps.GetCount-1148 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members method: get operationId: users.joinedTeams.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members method: post operationId: users.joinedTeams.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: get operationId: users.joinedTeams.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: patch operationId: users.joinedTeams.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/{conversationMember-id} method: delete operationId: users.joinedTeams.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/$count method: get operationId: users.joinedTeams.members.GetCount-5648 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/members/add method: post operationId: users.user.joinedTeams.team.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/members/remove method: post operationId: users.user.joinedTeams.team.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/archive method: post operationId: users.user.joinedTeams.team.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/clone method: post operationId: users.user.joinedTeams.team.clone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/completeMigration method: post operationId: users.user.joinedTeams.team.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/sendActivityNotification method: post operationId: users.user.joinedTeams.team.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/unarchive method: post operationId: users.user.joinedTeams.team.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations method: get operationId: users.joinedTeams.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/operations method: post operationId: users.joinedTeams.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: get operationId: users.joinedTeams.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: patch operationId: users.joinedTeams.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations/{teamsAsyncOperation-id} method: delete operationId: users.joinedTeams.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/operations/$count method: get operationId: users.joinedTeams.operations.GetCount-5268 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants method: get operationId: users.joinedTeams.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants method: post operationId: users.joinedTeams.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.joinedTeams.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.joinedTeams.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.joinedTeams.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/permissionGrants/$count method: get operationId: users.joinedTeams.permissionGrants.GetCount-70b8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/photo method: get operationId: users.joinedTeams.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/photo method: patch operationId: users.joinedTeams.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/photo/$value method: get operationId: users.joinedTeams.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/photo/$value method: put operationId: users.joinedTeams.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/photo/$value method: delete operationId: users.joinedTeams.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel method: get operationId: users.joinedTeams.GetPrimaryChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel method: patch operationId: users.joinedTeams.UpdatePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel method: delete operationId: users.joinedTeams.DeletePrimaryChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers method: get operationId: users.joinedTeams.primaryChannel.ListAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers method: post operationId: users.joinedTeams.primaryChannel.CreateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.GetAllMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/{conversationMember-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteAllMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/$count method: get operationId: users.joinedTeams.primaryChannel.allMembers.GetCount-6630 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/add method: post operationId: users.user.joinedTeams.team.primaryChannel.allMembers.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/allMembers/remove method: post operationId: users.user.joinedTeams.team.primaryChannel.allMembers.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder method: get operationId: users.joinedTeams.primaryChannel.GetFilesFolder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: get operationId: users.joinedTeams.primaryChannel.GetFilesFolderContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: put operationId: users.joinedTeams.primaryChannel.UpdateFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/filesFolder/content method: delete operationId: users.joinedTeams.primaryChannel.DeleteFilesFolderContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members method: get operationId: users.joinedTeams.primaryChannel.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members method: post operationId: users.joinedTeams.primaryChannel.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/{conversationMember-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/$count method: get operationId: users.joinedTeams.primaryChannel.members.GetCount-719e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/add method: post operationId: users.user.joinedTeams.team.primaryChannel.members.add x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/members/remove method: post operationId: users.user.joinedTeams.team.primaryChannel.members.remove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages method: get operationId: users.joinedTeams.primaryChannel.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages method: post operationId: users.joinedTeams.primaryChannel.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: get operationId: users.joinedTeams.primaryChannel.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: get operationId: users.joinedTeams.primaryChannel.messages.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents method: post operationId: users.joinedTeams.primaryChannel.messages.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.primaryChannel.messages.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.primaryChannel.messages.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.primaryChannel.messages.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.primaryChannel.messages.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count method: get operationId: users.joinedTeams.primaryChannel.messages.hostedContents.GetCount-98f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: get operationId: users.joinedTeams.primaryChannel.messages.ListReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies method: post operationId: users.joinedTeams.primaryChannel.messages.CreateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: get operationId: users.joinedTeams.primaryChannel.messages.GetReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: patch operationId: users.joinedTeams.primaryChannel.messages.UpdateReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} method: delete operationId: users.joinedTeams.primaryChannel.messages.DeleteReplies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: get operationId: users.joinedTeams.primaryChannel.messages.replies.ListHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents method: post operationId: users.joinedTeams.primaryChannel.messages.replies.CreateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetHostedContents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: patch operationId: users.joinedTeams.primaryChannel.messages.replies.UpdateHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} method: delete operationId: users.joinedTeams.primaryChannel.messages.replies.DeleteHostedContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetHostedContentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: put operationId: users.joinedTeams.primaryChannel.messages.replies.UpdateHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value method: delete operationId: users.joinedTeams.primaryChannel.messages.replies.DeleteHostedContentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count method: get operationId: users.joinedTeams.primaryChannel.messages.replies.hostedContents.GetCount-f576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.setReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.softDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.undoSoftDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction method: post operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.chatMessage.unsetReaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count method: get operationId: users.joinedTeams.primaryChannel.messages.replies.GetCount-5af6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() method: get operationId: users.user.joinedTeams.team.primaryChannel.messages.chatMessage.replies.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/$count method: get operationId: users.joinedTeams.primaryChannel.messages.GetCount-08f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/messages/delta() method: get operationId: users.user.joinedTeams.team.primaryChannel.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/archive method: post operationId: users.user.joinedTeams.team.primaryChannel.archive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/completeMigration method: post operationId: users.user.joinedTeams.team.primaryChannel.completeMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') method: get operationId: users.user.joinedTeams.team.primaryChannel.doesUserHaveAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/provisionEmail method: post operationId: users.user.joinedTeams.team.primaryChannel.provisionEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/removeEmail method: post operationId: users.user.joinedTeams.team.primaryChannel.removeEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/unarchive method: post operationId: users.user.joinedTeams.team.primaryChannel.unarchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: get operationId: users.joinedTeams.primaryChannel.ListSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams method: post operationId: users.joinedTeams.primaryChannel.CreateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: get operationId: users.joinedTeams.primaryChannel.GetSharedWithTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteSharedWithTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.ListAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.GetAllowedMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.allowedMembers.GetCount-3d16 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/sharedWithTeams/$count method: get operationId: users.joinedTeams.primaryChannel.sharedWithTeams.GetCount-d3ab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs method: get operationId: users.joinedTeams.primaryChannel.ListTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs method: post operationId: users.joinedTeams.primaryChannel.CreateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: get operationId: users.joinedTeams.primaryChannel.GetTabs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: patch operationId: users.joinedTeams.primaryChannel.UpdateTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id} method: delete operationId: users.joinedTeams.primaryChannel.DeleteTabs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp method: get operationId: users.joinedTeams.primaryChannel.tabs.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/primaryChannel/tabs/$count method: get operationId: users.joinedTeams.primaryChannel.tabs.GetCount-86f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule method: get operationId: users.joinedTeams.GetSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule method: put operationId: users.joinedTeams.SetSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule method: delete operationId: users.joinedTeams.DeleteSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes method: get operationId: users.joinedTeams.schedule.ListDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes method: post operationId: users.joinedTeams.schedule.CreateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: get operationId: users.joinedTeams.schedule.GetDayNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: patch operationId: users.joinedTeams.schedule.UpdateDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/{dayNote-id} method: delete operationId: users.joinedTeams.schedule.DeleteDayNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/dayNotes/$count method: get operationId: users.joinedTeams.schedule.dayNotes.GetCount-282c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/share method: post operationId: users.user.joinedTeams.team.schedule.share x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests method: get operationId: users.joinedTeams.schedule.ListOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests method: post operationId: users.joinedTeams.schedule.CreateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: get operationId: users.joinedTeams.schedule.GetOfferShiftRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteOfferShiftRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/offerShiftRequests/$count method: get operationId: users.joinedTeams.schedule.offerShiftRequests.GetCount-b933 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: get operationId: users.joinedTeams.schedule.ListOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests method: post operationId: users.joinedTeams.schedule.CreateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: get operationId: users.joinedTeams.schedule.GetOpenShiftChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteOpenShiftChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShiftChangeRequests/$count method: get operationId: users.joinedTeams.schedule.openShiftChangeRequests.GetCount-270a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts method: get operationId: users.joinedTeams.schedule.ListOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts method: post operationId: users.joinedTeams.schedule.CreateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: get operationId: users.joinedTeams.schedule.GetOpenShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: patch operationId: users.joinedTeams.schedule.UpdateOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/{openShift-id} method: delete operationId: users.joinedTeams.schedule.DeleteOpenShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/openShifts/$count method: get operationId: users.joinedTeams.schedule.openShifts.GetCount-785e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups method: get operationId: users.joinedTeams.schedule.ListSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups method: post operationId: users.joinedTeams.schedule.CreateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: get operationId: users.joinedTeams.schedule.GetSchedulingGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: patch operationId: users.joinedTeams.schedule.UpdateSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id} method: delete operationId: users.joinedTeams.schedule.DeleteSchedulingGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/schedulingGroups/$count method: get operationId: users.joinedTeams.schedule.schedulingGroups.GetCount-b253 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts method: get operationId: users.joinedTeams.schedule.ListShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts method: post operationId: users.joinedTeams.schedule.CreateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: get operationId: users.joinedTeams.schedule.GetShifts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: patch operationId: users.joinedTeams.schedule.UpdateShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/{shift-id} method: delete operationId: users.joinedTeams.schedule.DeleteShifts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/shifts/$count method: get operationId: users.joinedTeams.schedule.shifts.GetCount-6a1a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: get operationId: users.joinedTeams.schedule.ListSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests method: post operationId: users.joinedTeams.schedule.CreateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: get operationId: users.joinedTeams.schedule.GetSwapShiftsChangeRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteSwapShiftsChangeRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/swapShiftsChangeRequests/$count method: get operationId: users.joinedTeams.schedule.swapShiftsChangeRequests.GetCount-b5f7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards method: get operationId: users.joinedTeams.schedule.ListTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards method: post operationId: users.joinedTeams.schedule.CreateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: get operationId: users.joinedTeams.schedule.GetTimeCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimeCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.clockOut x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/confirm method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.confirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.endBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak method: post operationId: users.user.joinedTeams.team.schedule.timeCards.timeCard.startBreak x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/$count method: get operationId: users.joinedTeams.schedule.timeCards.GetCount-4f50 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeCards/clockIn method: post operationId: users.user.joinedTeams.team.schedule.timeCards.clockIn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons method: get operationId: users.joinedTeams.schedule.ListTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons method: post operationId: users.joinedTeams.schedule.CreateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: get operationId: users.joinedTeams.schedule.GetTimeOffReasons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/{timeOffReason-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimeOffReasons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffReasons/$count method: get operationId: users.joinedTeams.schedule.timeOffReasons.GetCount-9789 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests method: get operationId: users.joinedTeams.schedule.ListTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests method: post operationId: users.joinedTeams.schedule.CreateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: get operationId: users.joinedTeams.schedule.GetTimeOffRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimeOffRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timeOffRequests/$count method: get operationId: users.joinedTeams.schedule.timeOffRequests.GetCount-c179 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff method: get operationId: users.joinedTeams.schedule.ListTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff method: post operationId: users.joinedTeams.schedule.CreateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: get operationId: users.joinedTeams.schedule.GetTimesOff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: patch operationId: users.joinedTeams.schedule.UpdateTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/{timeOff-id} method: delete operationId: users.joinedTeams.schedule.DeleteTimesOff x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/schedule/timesOff/$count method: get operationId: users.joinedTeams.schedule.timesOff.GetCount-1ead x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags method: get operationId: users.joinedTeams.ListTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags method: post operationId: users.joinedTeams.CreateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id} method: get operationId: users.joinedTeams.GetTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id} method: patch operationId: users.joinedTeams.UpdateTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id} method: delete operationId: users.joinedTeams.DeleteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: get operationId: users.joinedTeams.tags.ListMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members method: post operationId: users.joinedTeams.tags.CreateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: get operationId: users.joinedTeams.tags.GetMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: patch operationId: users.joinedTeams.tags.UpdateMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id} method: delete operationId: users.joinedTeams.tags.DeleteMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/joinedTeams/{team-id}/tags/{teamworkTag-id}/members/$count method: get operationId: users.joinedTeams.tags.members.GetCount-f8b7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/tags/$count method: get operationId: users.joinedTeams.tags.GetCount-7511 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/{team-id}/template method: get operationId: users.joinedTeams.GetTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/$count method: get operationId: users.joinedTeams.GetCount-0d57 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/joinedTeams/getAllMessages() method: get operationId: users.user.joinedTeams.getAllMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails method: get operationId: users.ListLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails method: post operationId: users.CreateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/licenseDetails/{licenseDetails-id} method: get operationId: users.GetLicenseDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails/{licenseDetails-id} method: patch operationId: users.UpdateLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/licenseDetails/{licenseDetails-id} method: delete operationId: users.DeleteLicenseDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/licenseDetails/$count method: get operationId: users.licenseDetails.GetCount-a83d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/licenseDetails/getTeamsLicensingDetails() method: get operationId: users.user.licenseDetails.getTeamsLicensingDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailboxSettings method: get operationId: users.GetMailboxSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailboxSettings method: patch operationId: users.UpdateMailboxSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders method: get operationId: users.ListMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders method: post operationId: users.CreateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id} method: get operationId: users.GetMailFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id} method: patch operationId: users.UpdateMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id} method: delete operationId: users.DeleteMailFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders method: get operationId: users.mailFolders.ListChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders method: post operationId: users.mailFolders.CreateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: get operationId: users.mailFolders.GetChildFolders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: patch operationId: users.mailFolders.UpdateChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1} method: delete operationId: users.mailFolders.DeleteChildFolders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: get operationId: users.mailFolders.childFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules method: post operationId: users.mailFolders.childFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: get operationId: users.mailFolders.childFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: patch operationId: users.mailFolders.childFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id} method: delete operationId: users.mailFolders.childFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count method: get operationId: users.mailFolders.childFolders.messageRules.GetCount-22e6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: get operationId: users.mailFolders.childFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages method: post operationId: users.mailFolders.childFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: get operationId: users.mailFolders.childFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: patch operationId: users.mailFolders.childFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id} method: delete operationId: users.mailFolders.childFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: get operationId: users.mailFolders.childFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: put operationId: users.mailFolders.childFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value method: delete operationId: users.mailFolders.childFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: get operationId: users.mailFolders.childFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments method: post operationId: users.mailFolders.childFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.mailFolders.childFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.mailFolders.childFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count method: get operationId: users.mailFolders.childFolders.messages.attachments.GetCount-5ef0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: get operationId: users.mailFolders.childFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions method: post operationId: users.mailFolders.childFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.mailFolders.childFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.mailFolders.childFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.mailFolders.childFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count method: get operationId: users.mailFolders.childFolders.messages.extensions.GetCount-1433 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count method: get operationId: users.mailFolders.childFolders.messages.GetCount-a576 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta() method: get operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.childFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count method: get operationId: users.mailFolders.childFolders.GetCount-d2d8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta() method: get operationId: users.user.mailFolders.mailFolder.childFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules method: get operationId: users.mailFolders.ListMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules method: post operationId: users.mailFolders.CreateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: get operationId: users.mailFolders.GetMessageRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: patch operationId: users.mailFolders.UpdateMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id} method: delete operationId: users.mailFolders.DeleteMessageRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count method: get operationId: users.mailFolders.messageRules.GetCount-f330 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages method: get operationId: users.mailFolders.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages method: post operationId: users.mailFolders.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: get operationId: users.mailFolders.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: patch operationId: users.mailFolders.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id} method: delete operationId: users.mailFolders.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: get operationId: users.mailFolders.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: put operationId: users.mailFolders.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value method: delete operationId: users.mailFolders.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: get operationId: users.mailFolders.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments method: post operationId: users.mailFolders.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.mailFolders.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.mailFolders.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count method: get operationId: users.mailFolders.messages.attachments.GetCount-3c73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.mailFolders.mailFolder.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: get operationId: users.mailFolders.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions method: post operationId: users.mailFolders.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.mailFolders.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.mailFolders.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.mailFolders.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count method: get operationId: users.mailFolders.messages.extensions.GetCount-651d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy method: post operationId: users.user.mailFolders.mailFolder.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward method: post operationId: users.user.mailFolders.mailFolder.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply method: post operationId: users.user.mailFolders.mailFolder.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll method: post operationId: users.user.mailFolders.mailFolder.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward method: post operationId: users.user.mailFolders.mailFolder.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move method: post operationId: users.user.mailFolders.mailFolder.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply method: post operationId: users.user.mailFolders.mailFolder.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll method: post operationId: users.user.mailFolders.mailFolder.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send method: post operationId: users.user.mailFolders.mailFolder.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/$count method: get operationId: users.mailFolders.messages.GetCount-9534 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/messages/delta() method: get operationId: users.user.mailFolders.mailFolder.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/{mailFolder-id}/copy method: post operationId: users.user.mailFolders.mailFolder.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/move method: post operationId: users.user.mailFolders.mailFolder.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/{mailFolder-id}/permanentDelete method: post operationId: users.user.mailFolders.mailFolder.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/mailFolders/$count method: get operationId: users.mailFolders.GetCount-7dc9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/mailFolders/delta() method: get operationId: users.user.mailFolders.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedAppRegistrations method: get operationId: users.ListManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedAppRegistrations/{managedAppRegistration-id} method: get operationId: users.GetManagedAppRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedAppRegistrations/$count method: get operationId: users.managedAppRegistrations.GetCount-9add x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices method: get operationId: users.ListManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices method: post operationId: users.CreateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id} method: get operationId: users.GetManagedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id} method: patch operationId: users.UpdateManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id} method: delete operationId: users.DeleteManagedDevices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory method: get operationId: users.managedDevices.GetDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory method: patch operationId: users.managedDevices.UpdateDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory method: delete operationId: users.managedDevices.DeleteDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory/$ref method: get operationId: users.managedDevices.GetRefDeviceCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory/$ref method: put operationId: users.managedDevices.UpdateRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory/$ref method: delete operationId: users.managedDevices.DeleteRefDeviceCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: get operationId: users.managedDevices.ListDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates method: post operationId: users.managedDevices.CreateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: get operationId: users.managedDevices.GetDeviceCompliancePolicyStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: patch operationId: users.managedDevices.UpdateDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id} method: delete operationId: users.managedDevices.DeleteDeviceCompliancePolicyStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count method: get operationId: users.managedDevices.deviceCompliancePolicyStates.GetCount-51d2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates method: get operationId: users.managedDevices.ListDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates method: post operationId: users.managedDevices.CreateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: get operationId: users.managedDevices.GetDeviceConfigurationStates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: patch operationId: users.managedDevices.UpdateDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id} method: delete operationId: users.managedDevices.DeleteDeviceConfigurationStates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count method: get operationId: users.managedDevices.deviceConfigurationStates.GetCount-44c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests method: get operationId: users.managedDevices.ListLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests method: post operationId: users.managedDevices.CreateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: get operationId: users.managedDevices.GetLogCollectionRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: patch operationId: users.managedDevices.UpdateLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id} method: delete operationId: users.managedDevices.DeleteLogCollectionRequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl method: post operationId: users.user.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/$count method: get operationId: users.managedDevices.logCollectionRequests.GetCount-fcd3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/bypassActivationLock method: post operationId: users.user.managedDevices.managedDevice.bypassActivationLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/cleanWindowsDevice method: post operationId: users.user.managedDevices.managedDevice.cleanWindowsDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice method: post operationId: users.user.managedDevices.managedDevice.deleteUserFromSharedAppleDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/disableLostMode method: post operationId: users.user.managedDevices.managedDevice.disableLostMode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/locateDevice method: post operationId: users.user.managedDevices.managedDevice.locateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser method: post operationId: users.user.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/rebootNow method: post operationId: users.user.managedDevices.managedDevice.rebootNow x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/recoverPasscode method: post operationId: users.user.managedDevices.managedDevice.recoverPasscode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/remoteLock method: post operationId: users.user.managedDevices.managedDevice.remoteLock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/requestRemoteAssistance method: post operationId: users.user.managedDevices.managedDevice.requestRemoteAssistance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/resetPasscode method: post operationId: users.user.managedDevices.managedDevice.resetPasscode x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/retire method: post operationId: users.user.managedDevices.managedDevice.retire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/shutDown method: post operationId: users.user.managedDevices.managedDevice.shutDown x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/syncDevice method: post operationId: users.user.managedDevices.managedDevice.syncDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount method: post operationId: users.user.managedDevices.managedDevice.updateWindowsDeviceAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderScan method: post operationId: users.user.managedDevices.managedDevice.windowsDefenderScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures method: post operationId: users.user.managedDevices.managedDevice.windowsDefenderUpdateSignatures x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/wipe method: post operationId: users.user.managedDevices.managedDevice.wipe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/users method: get operationId: users.managedDevices.ListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState method: get operationId: users.managedDevices.GetWindowsProtectionState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState method: patch operationId: users.managedDevices.UpdateWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState method: delete operationId: users.managedDevices.DeleteWindowsProtectionState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: get operationId: users.managedDevices.windowsProtectionState.ListDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState method: post operationId: users.managedDevices.windowsProtectionState.CreateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: get operationId: users.managedDevices.windowsProtectionState.GetDetectedMalwareState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: patch operationId: users.managedDevices.windowsProtectionState.UpdateDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id} method: delete operationId: users.managedDevices.windowsProtectionState.DeleteDetectedMalwareState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count method: get operationId: users.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-21ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/managedDevices/$count method: get operationId: users.managedDevices.GetCount-9db6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/manager method: get operationId: users.GetManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/manager/$ref method: get operationId: users.GetRefManager x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/manager/$ref method: put operationId: users.UpdateRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/manager/$ref method: delete operationId: users.DeleteRefManager x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/memberOf method: get operationId: users.ListMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id} method: get operationId: users.GetMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: users.GetMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.directoryRole method: get operationId: users.GetMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/{directoryObject-id}/graph.group method: get operationId: users.GetMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/$count method: get operationId: users.memberOf.GetCount-fc20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.administrativeUnit method: get operationId: users.ListMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.administrativeUnit/$count method: get operationId: users.MemberOf.GetCount.AsAdministrativeUnit-88a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.directoryRole method: get operationId: users.ListMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.directoryRole/$count method: get operationId: users.MemberOf.GetCount.AsDirectoryRole-b036 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.group method: get operationId: users.ListMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/memberOf/graph.group/$count method: get operationId: users.MemberOf.GetCount.AsGroup-48c0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages method: get operationId: users.ListMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages method: post operationId: users.CreateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id} method: get operationId: users.GetMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id} method: patch operationId: users.UpdateMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id} method: delete operationId: users.DeleteMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/$value method: get operationId: users.GetMessagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/$value method: put operationId: users.UpdateMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/$value method: delete operationId: users.DeleteMessagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments method: get operationId: users.messages.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments method: post operationId: users.messages.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments/{attachment-id} method: get operationId: users.messages.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments/{attachment-id} method: delete operationId: users.messages.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/attachments/$count method: get operationId: users.messages.attachments.GetCount-a586 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/attachments/createUploadSession method: post operationId: users.user.messages.message.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions method: get operationId: users.messages.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/extensions method: post operationId: users.messages.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: get operationId: users.messages.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: patch operationId: users.messages.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/{extension-id} method: delete operationId: users.messages.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/extensions/$count method: get operationId: users.messages.extensions.GetCount-5628 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/{message-id}/copy method: post operationId: users.user.messages.message.copy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createForward method: post operationId: users.user.messages.message.createForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createReply method: post operationId: users.user.messages.message.createReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/createReplyAll method: post operationId: users.user.messages.message.createReplyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/forward method: post operationId: users.user.messages.message.forward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/move method: post operationId: users.user.messages.message.move x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/permanentDelete method: post operationId: users.user.messages.message.permanentDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/reply method: post operationId: users.user.messages.message.reply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/replyAll method: post operationId: users.user.messages.message.replyAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/{message-id}/send method: post operationId: users.user.messages.message.send x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/messages/$count method: get operationId: users.messages.GetCount-0f52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/messages/delta() method: get operationId: users.user.messages.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/assignLicense method: post operationId: users.user.assignLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/changePassword method: post operationId: users.user.changePassword x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/checkMemberGroups method: post operationId: users.user.checkMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/checkMemberObjects method: post operationId: users.user.checkMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/exportDeviceAndAppManagementData() method: get operationId: users.user.exportDeviceAndAppManagementData-1a02 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/exportDeviceAndAppManagementData(skip={skip},top={top}) method: get operationId: users.user.exportDeviceAndAppManagementData-fd7c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/exportPersonalData method: post operationId: users.user.exportPersonalData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/findMeetingTimes method: post operationId: users.user.findMeetingTimes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/getMailTips method: post operationId: users.user.getMailTips x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/getManagedAppDiagnosticStatuses() method: get operationId: users.user.getManagedAppDiagnosticStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/getManagedAppPolicies() method: get operationId: users.user.getManagedAppPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/getManagedDevicesWithAppFailures() method: get operationId: users.user.getManagedDevicesWithAppFailures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/getMemberGroups method: post operationId: users.user.getMemberGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/getMemberObjects method: post operationId: users.user.getMemberObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}') method: get operationId: users.user.reminderView x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/removeAllDevicesFromManagement method: post operationId: users.user.removeAllDevicesFromManagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/reprocessLicenseAssignment method: post operationId: users.user.reprocessLicenseAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/restore method: post operationId: users.user.restore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/retryServiceProvisioning method: post operationId: users.user.retryServiceProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/revokeSignInSessions method: post operationId: users.user.revokeSignInSessions x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /users/{user-id}/sendMail method: post operationId: users.user.sendMail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/translateExchangeIds method: post operationId: users.user.translateExchangeIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/wipeManagedAppRegistrationsByDeviceTag method: post operationId: users.user.wipeManagedAppRegistrationsByDeviceTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/oauth2PermissionGrants method: get operationId: users.ListOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id} method: get operationId: users.GetOauth2PermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/oauth2PermissionGrants/$count method: get operationId: users.oauth2PermissionGrants.GetCount-fb7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote method: get operationId: users.GetOnenote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote method: patch operationId: users.UpdateOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote method: delete operationId: users.DeleteOnenote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks method: get operationId: users.onenote.ListNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks method: post operationId: users.onenote.CreateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id} method: get operationId: users.onenote.GetNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id} method: patch operationId: users.onenote.UpdateNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id} method: delete operationId: users.onenote.DeleteNotebooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/copyNotebook method: post operationId: users.user.onenote.notebooks.notebook.copyNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups method: get operationId: users.onenote.notebooks.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups method: post operationId: users.onenote.notebooks.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: get operationId: users.onenote.notebooks.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: patch operationId: users.onenote.notebooks.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id} method: delete operationId: users.onenote.notebooks.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: users.onenote.notebooks.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: users.onenote.notebooks.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: users.onenote.notebooks.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: users.onenote.notebooks.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: users.onenote.notebooks.sectionGroups.sectionGroups.GetCount-2e9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: get operationId: users.onenote.notebooks.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections method: post operationId: users.onenote.notebooks.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: users.onenote.notebooks.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: users.onenote.notebooks.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: users.onenote.notebooks.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.notebooks.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.notebooks.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.notebooks.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.notebooks.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.notebooks.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.notebooks.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.notebooks.notebook.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.notebooks.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.notebooks.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.notebooks.sectionGroups.sections.pages.GetCount-a323 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: users.onenote.notebooks.sectionGroups.sections.GetCount-2e73 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups/$count method: get operationId: users.onenote.notebooks.sectionGroups.GetCount-2e9f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections method: get operationId: users.onenote.notebooks.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections method: post operationId: users.onenote.notebooks.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: get operationId: users.onenote.notebooks.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: patch operationId: users.onenote.notebooks.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id} method: delete operationId: users.onenote.notebooks.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.notebooks.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.notebooks.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.notebooks.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.notebooks.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.notebooks.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.notebooks.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.notebooks.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.notebooks.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.notebooks.notebook.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.notebooks.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.notebooks.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.notebooks.sections.pages.GetCount-c5e5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.notebooks.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.notebooks.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/{notebook-id}/sections/$count method: get operationId: users.onenote.notebooks.sections.GetCount-2f79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/$count method: get operationId: users.onenote.notebooks.GetCount-af06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/notebooks/getNotebookFromWebUrl method: post operationId: users.user.onenote.notebooks.getNotebookFromWebUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks}) method: get operationId: users.user.onenote.notebooks.getRecentNotebooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/operations method: get operationId: users.onenote.ListOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/operations method: post operationId: users.onenote.CreateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/operations/{onenoteOperation-id} method: get operationId: users.onenote.GetOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/operations/{onenoteOperation-id} method: patch operationId: users.onenote.UpdateOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/operations/{onenoteOperation-id} method: delete operationId: users.onenote.DeleteOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/operations/$count method: get operationId: users.onenote.operations.GetCount-adfa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages method: get operationId: users.onenote.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages method: post operationId: users.onenote.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id} method: get operationId: users.onenote.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id} method: patch operationId: users.onenote.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id} method: delete operationId: users.onenote.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/content method: get operationId: users.onenote.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id}/content method: put operationId: users.onenote.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/content method: delete operationId: users.onenote.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/pages/$count method: get operationId: users.onenote.pages.GetCount-b080 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources method: get operationId: users.onenote.ListResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources method: post operationId: users.onenote.CreateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id} method: get operationId: users.onenote.GetResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources/{onenoteResource-id} method: patch operationId: users.onenote.UpdateResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id} method: delete operationId: users.onenote.DeleteResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id}/content method: get operationId: users.onenote.GetResourcesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/resources/{onenoteResource-id}/content method: put operationId: users.onenote.UpdateResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/{onenoteResource-id}/content method: delete operationId: users.onenote.DeleteResourcesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/resources/$count method: get operationId: users.onenote.resources.GetCount-dba6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups method: get operationId: users.onenote.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups method: post operationId: users.onenote.CreateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id} method: get operationId: users.onenote.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id} method: patch operationId: users.onenote.UpdateSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id} method: delete operationId: users.onenote.DeleteSectionGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook method: get operationId: users.onenote.sectionGroups.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup method: get operationId: users.onenote.sectionGroups.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups method: get operationId: users.onenote.sectionGroups.ListSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/{sectionGroup-id1} method: get operationId: users.onenote.sectionGroups.GetSectionGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count method: get operationId: users.onenote.sectionGroups.sectionGroups.GetCount-497a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: get operationId: users.onenote.sectionGroups.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections method: post operationId: users.onenote.sectionGroups.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: get operationId: users.onenote.sectionGroups.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: patch operationId: users.onenote.sectionGroups.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id} method: delete operationId: users.onenote.sectionGroups.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.sectionGroups.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.sectionGroups.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.sectionGroups.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.sectionGroups.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.sectionGroups.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.sectionGroups.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.sectionGroups.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.sectionGroups.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.sectionGroups.sectionGroup.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.sectionGroups.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.sectionGroups.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.sectionGroups.sections.pages.GetCount-dfde x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.sectionGroups.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.sectionGroups.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count method: get operationId: users.onenote.sectionGroups.sections.GetCount-6826 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sectionGroups/$count method: get operationId: users.onenote.sectionGroups.GetCount-497a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections method: get operationId: users.onenote.ListSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections method: post operationId: users.onenote.CreateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id} method: get operationId: users.onenote.GetSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id} method: patch operationId: users.onenote.UpdateSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id} method: delete operationId: users.onenote.DeleteSections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/copyToNotebook method: post operationId: users.user.onenote.sections.onenoteSection.copyToNotebook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup method: post operationId: users.user.onenote.sections.onenoteSection.copyToSectionGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages method: get operationId: users.onenote.sections.ListPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages method: post operationId: users.onenote.sections.CreatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: get operationId: users.onenote.sections.GetPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: patch operationId: users.onenote.sections.UpdatePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id} method: delete operationId: users.onenote.sections.DeletePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: get operationId: users.onenote.sections.GetPagesContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: put operationId: users.onenote.sections.UpdatePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content method: delete operationId: users.onenote.sections.DeletePagesContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection method: post operationId: users.user.onenote.sections.onenoteSection.pages.onenotePage.copyToSection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent method: post operationId: users.user.onenote.sections.onenoteSection.pages.onenotePage.onenotePatchContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview() method: get operationId: users.user.onenote.sections.onenoteSection.pages.onenotePage.preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook method: get operationId: users.onenote.sections.pages.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection method: get operationId: users.onenote.sections.pages.GetParentSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/pages/$count method: get operationId: users.onenote.sections.pages.GetCount-17eb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/parentNotebook method: get operationId: users.onenote.sections.GetParentNotebook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup method: get operationId: users.onenote.sections.GetParentSectionGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onenote/sections/$count method: get operationId: users.onenote.sections.GetCount-8b0b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings method: get operationId: users.ListOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings method: post operationId: users.CreateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id} method: get operationId: users.GetOnlineMeetings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id} method: patch operationId: users.UpdateOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id} method: delete operationId: users.DeleteOnlineMeetings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports method: get operationId: users.onlineMeetings.ListAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports method: post operationId: users.onlineMeetings.CreateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: get operationId: users.onlineMeetings.GetAttendanceReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: patch operationId: users.onlineMeetings.UpdateAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id} method: delete operationId: users.onlineMeetings.DeleteAttendanceReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: get operationId: users.onlineMeetings.attendanceReports.ListAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords method: post operationId: users.onlineMeetings.attendanceReports.CreateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: get operationId: users.onlineMeetings.attendanceReports.GetAttendanceRecords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: patch operationId: users.onlineMeetings.attendanceReports.UpdateAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id} method: delete operationId: users.onlineMeetings.attendanceReports.DeleteAttendanceRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count method: get operationId: users.onlineMeetings.attendanceReports.attendanceRecords.GetCount-3340 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count method: get operationId: users.onlineMeetings.attendanceReports.GetCount-e849 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport method: get operationId: users.GetOnlineMeetingsAttendeeReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport method: put operationId: users.UpdateOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport method: delete operationId: users.DeleteOnlineMeetingsAttendeeReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl() method: get operationId: users.user.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms method: post operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentReminderSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms method: post operationId: users.user.onlineMeetings.onlineMeeting.sendVirtualAppointmentSms x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings method: get operationId: users.onlineMeetings.ListRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings method: post operationId: users.onlineMeetings.CreateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: get operationId: users.onlineMeetings.GetRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: patch operationId: users.onlineMeetings.UpdateRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id} method: delete operationId: users.onlineMeetings.DeleteRecordings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: get operationId: users.onlineMeetings.GetRecordingsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: put operationId: users.onlineMeetings.UpdateRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content method: delete operationId: users.onlineMeetings.DeleteRecordingsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count method: get operationId: users.onlineMeetings.recordings.GetCount-6c9a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta() method: get operationId: users.user.onlineMeetings.onlineMeeting.recordings.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts method: get operationId: users.onlineMeetings.ListTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts method: post operationId: users.onlineMeetings.CreateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: get operationId: users.onlineMeetings.GetTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: patch operationId: users.onlineMeetings.UpdateTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id} method: delete operationId: users.onlineMeetings.DeleteTranscripts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: get operationId: users.onlineMeetings.GetTranscriptsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: put operationId: users.onlineMeetings.UpdateTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content method: delete operationId: users.onlineMeetings.DeleteTranscriptsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: get operationId: users.onlineMeetings.GetTranscriptsMetadataContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: put operationId: users.onlineMeetings.UpdateTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent method: delete operationId: users.onlineMeetings.DeleteTranscriptsMetadataContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/$count method: get operationId: users.onlineMeetings.transcripts.GetCount-3b6f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta() method: get operationId: users.user.onlineMeetings.onlineMeeting.transcripts.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/$count method: get operationId: users.onlineMeetings.GetCount-1fc7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/createOrGet method: post operationId: users.user.onlineMeetings.createOrGet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: users.user.onlineMeetings.getAllRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime) method: get operationId: users.user.onlineMeetings.getAllTranscripts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook method: get operationId: users.GetOutlook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/masterCategories method: get operationId: users.outlook.ListMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/masterCategories method: post operationId: users.outlook.CreateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/outlook/masterCategories/{outlookCategory-id} method: get operationId: users.outlook.GetMasterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/masterCategories/{outlookCategory-id} method: patch operationId: users.outlook.UpdateMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/outlook/masterCategories/{outlookCategory-id} method: delete operationId: users.outlook.DeleteMasterCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/outlook/masterCategories/$count method: get operationId: users.outlook.masterCategories.GetCount-8560 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/supportedLanguages() method: get operationId: users.user.outlook.supportedLanguages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/supportedTimeZones() method: get operationId: users.user.outlook.supportedTimeZones-5c4f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/outlook/supportedTimeZones(TimeZoneStandard='{TimeZoneStandard}') method: get operationId: users.user.outlook.supportedTimeZones-0d20 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices method: get operationId: users.ListOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id} method: get operationId: users.GetOwnedDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: users.GetOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.device method: get operationId: users.GetOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/{directoryObject-id}/graph.endpoint method: get operationId: users.GetOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/$count method: get operationId: users.ownedDevices.GetCount-e76d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.appRoleAssignment method: get operationId: users.ListOwnedDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.appRoleAssignment/$count method: get operationId: users.OwnedDevices.GetCount.AsAppRoleAssignment-59f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.device method: get operationId: users.ListOwnedDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.device/$count method: get operationId: users.OwnedDevices.GetCount.AsDevice-64a9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.endpoint method: get operationId: users.ListOwnedDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedDevices/graph.endpoint/$count method: get operationId: users.OwnedDevices.GetCount.AsEndpoint-bd17 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects method: get operationId: users.ListOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id} method: get operationId: users.GetOwnedObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.application method: get operationId: users.GetOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.group method: get operationId: users.GetOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/{directoryObject-id}/graph.servicePrincipal method: get operationId: users.GetOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/$count method: get operationId: users.ownedObjects.GetCount-2c09 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.application method: get operationId: users.ListOwnedObjects.AsApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.application/$count method: get operationId: users.OwnedObjects.GetCount.AsApplication-1b6d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.group method: get operationId: users.ListOwnedObjects.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.group/$count method: get operationId: users.OwnedObjects.GetCount.AsGroup-7af3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.servicePrincipal method: get operationId: users.ListOwnedObjects.AsServicePrincipal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/ownedObjects/graph.servicePrincipal/$count method: get operationId: users.OwnedObjects.GetCount.AsServicePrincipal-370f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/people method: get operationId: users.ListPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/people/{person-id} method: get operationId: users.GetPeople x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/people/$count method: get operationId: users.people.GetCount-d516 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants method: get operationId: users.ListPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants method: post operationId: users.CreatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: get operationId: users.GetPermissionGrants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: patch operationId: users.UpdatePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/{resourceSpecificPermissionGrant-id} method: delete operationId: users.DeletePermissionGrants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/permissionGrants/$count method: get operationId: users.permissionGrants.GetCount-07aa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photo method: get operationId: users.GetPhoto x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photo method: patch operationId: users.UpdatePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photo method: delete operationId: users.DeletePhoto x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photo/$value method: get operationId: users.GetPhotoContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photo/$value method: put operationId: users.UpdatePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photo/$value method: delete operationId: users.DeletePhotoContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photos method: get operationId: users.ListPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photos/{profilePhoto-id} method: get operationId: users.GetPhotos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photos/{profilePhoto-id}/$value method: get operationId: users.GetPhotosContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/photos/{profilePhoto-id}/$value method: put operationId: users.UpdatePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/photos/{profilePhoto-id}/$value method: delete operationId: users.DeletePhotosContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner method: get operationId: users.GetPlanner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner method: patch operationId: users.UpdatePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner method: delete operationId: users.DeletePlanner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans method: get operationId: users.planner.ListPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans method: post operationId: users.planner.CreatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: get operationId: users.planner.GetPlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: patch operationId: users.planner.UpdatePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id} method: delete operationId: users.planner.DeletePlans x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets method: get operationId: users.planner.plans.ListBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets method: post operationId: users.planner.plans.CreateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: get operationId: users.planner.plans.GetBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: patch operationId: users.planner.plans.UpdateBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} method: delete operationId: users.planner.plans.DeleteBuckets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: get operationId: users.planner.plans.buckets.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks method: post operationId: users.planner.plans.buckets.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: get operationId: users.planner.plans.buckets.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: patch operationId: users.planner.plans.buckets.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} method: delete operationId: users.planner.plans.buckets.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: get operationId: users.planner.plans.buckets.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: patch operationId: users.planner.plans.buckets.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details method: delete operationId: users.planner.plans.buckets.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.plans.buckets.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.plans.buckets.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.plans.buckets.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count method: get operationId: users.planner.plans.buckets.tasks.GetCount-de1b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/buckets/$count method: get operationId: users.planner.plans.buckets.GetCount-f7f0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: get operationId: users.planner.plans.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: patch operationId: users.planner.plans.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/details method: delete operationId: users.planner.plans.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks method: get operationId: users.planner.plans.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks method: post operationId: users.planner.plans.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: get operationId: users.planner.plans.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: patch operationId: users.planner.plans.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} method: delete operationId: users.planner.plans.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: get operationId: users.planner.plans.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: patch operationId: users.planner.plans.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details method: delete operationId: users.planner.plans.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.plans.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.plans.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.plans.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/plans/{plannerPlan-id}/tasks/$count method: get operationId: users.planner.plans.tasks.GetCount-082b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/plans/$count method: get operationId: users.planner.plans.GetCount-b724 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks method: get operationId: users.planner.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks method: post operationId: users.planner.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: get operationId: users.planner.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: patch operationId: users.planner.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id} method: delete operationId: users.planner.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: get operationId: users.planner.tasks.GetAssignedToTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteAssignedToTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: get operationId: users.planner.tasks.GetBucketTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteBucketTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: get operationId: users.planner.tasks.GetDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: patch operationId: users.planner.tasks.UpdateDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/details method: delete operationId: users.planner.tasks.DeleteDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: get operationId: users.planner.tasks.GetProgressTaskBoardFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: patch operationId: users.planner.tasks.UpdateProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/{plannerTask-id}/progressTaskBoardFormat method: delete operationId: users.planner.tasks.DeleteProgressTaskBoardFormat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/planner/tasks/$count method: get operationId: users.planner.tasks.GetCount-8740 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/presence method: get operationId: users.GetPresence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/presence method: patch operationId: users.UpdatePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence method: delete operationId: users.DeletePresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/clearPresence method: post operationId: users.user.presence.clearPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/clearUserPreferredPresence method: post operationId: users.user.presence.clearUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/setPresence method: post operationId: users.user.presence.setPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/setStatusMessage method: post operationId: users.user.presence.setStatusMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/presence/setUserPreferredPresence method: post operationId: users.user.presence.setUserPreferredPresence x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/registeredDevices method: get operationId: users.ListRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id} method: get operationId: users.GetRegisteredDevices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.appRoleAssignment method: get operationId: users.GetRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.device method: get operationId: users.GetRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/{directoryObject-id}/graph.endpoint method: get operationId: users.GetRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/$count method: get operationId: users.registeredDevices.GetCount-0403 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.appRoleAssignment method: get operationId: users.ListRegisteredDevices.AsAppRoleAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.appRoleAssignment/$count method: get operationId: users.RegisteredDevices.GetCount.AsAppRoleAssignment-cd2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.device method: get operationId: users.ListRegisteredDevices.AsDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.device/$count method: get operationId: users.RegisteredDevices.GetCount.AsDevice-16e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.endpoint method: get operationId: users.ListRegisteredDevices.AsEndpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/registeredDevices/graph.endpoint/$count method: get operationId: users.RegisteredDevices.GetCount.AsEndpoint-87c6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/scopedRoleMemberOf method: get operationId: users.ListScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/scopedRoleMemberOf method: post operationId: users.CreateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id} method: get operationId: users.GetScopedRoleMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id} method: patch operationId: users.UpdateScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id} method: delete operationId: users.DeleteScopedRoleMemberOf x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/scopedRoleMemberOf/$count method: get operationId: users.scopedRoleMemberOf.GetCount-0e30 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/serviceProvisioningErrors method: get operationId: users.ListServiceProvisioningErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/serviceProvisioningErrors/$count method: get operationId: users.ServiceProvisioningErrors.GetCount-bccc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings method: get operationId: users.GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings method: patch operationId: users.UpdateSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings method: delete operationId: users.DeleteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/itemInsights method: get operationId: users.settings.GetItemInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/itemInsights method: patch operationId: users.settings.UpdateItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/itemInsights method: delete operationId: users.settings.DeleteItemInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/shiftPreferences method: get operationId: users.settings.GetShiftPreferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/shiftPreferences method: patch operationId: users.settings.UpdateShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/shiftPreferences method: delete operationId: users.settings.DeleteShiftPreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage method: get operationId: users.settings.GetStorage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage method: patch operationId: users.settings.UpdateStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage method: delete operationId: users.settings.DeleteStorage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota method: get operationId: users.settings.storage.GetQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota method: patch operationId: users.settings.storage.UpdateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota method: delete operationId: users.settings.storage.DeleteQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services method: get operationId: users.settings.storage.quota.ListServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota/services method: post operationId: users.settings.storage.quota.CreateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: get operationId: users.settings.storage.quota.GetServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: patch operationId: users.settings.storage.quota.UpdateServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id} method: delete operationId: users.settings.storage.quota.DeleteServices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/storage/quota/services/$count method: get operationId: users.settings.storage.quota.services.GetCount-bab7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows method: get operationId: users.settings.ListWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows method: post operationId: users.settings.CreateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id} method: get operationId: users.settings.GetWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/{windowsSetting-id} method: patch operationId: users.settings.UpdateWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id} method: delete operationId: users.settings.DeleteWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances method: get operationId: users.settings.windows.ListInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances method: post operationId: users.settings.windows.CreateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: get operationId: users.settings.windows.GetInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: patch operationId: users.settings.windows.UpdateInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id} method: delete operationId: users.settings.windows.DeleteInstances x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/settings/windows/{windowsSetting-id}/instances/$count method: get operationId: users.settings.windows.instances.GetCount-b9e0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/settings/windows/$count method: get operationId: users.settings.windows.GetCount-855b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions method: get operationId: users.GetSolutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions method: patch operationId: users.UpdateSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions method: delete operationId: users.DeleteSolutions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule method: get operationId: users.solutions.GetWorkingTimeSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/solutions/workingTimeSchedule method: patch operationId: users.solutions.UpdateWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule method: delete operationId: users.solutions.DeleteWorkingTimeSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule/endWorkingTime method: post operationId: users.user.solutions.workingTimeSchedule.endWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/solutions/workingTimeSchedule/startWorkingTime method: post operationId: users.user.solutions.workingTimeSchedule.startWorkingTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/sponsors method: get operationId: users.ListSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/sponsors/{directoryObject-id} method: get operationId: users.GetSponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/sponsors/$count method: get operationId: users.sponsors.GetCount-f3b9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork method: get operationId: users.GetTeamwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork method: patch operationId: users.UpdateTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork method: delete operationId: users.DeleteTeamwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams method: get operationId: users.teamwork.ListAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams method: post operationId: users.teamwork.CreateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: get operationId: users.teamwork.GetAssociatedTeams x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: patch operationId: users.teamwork.UpdateAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id} method: delete operationId: users.teamwork.DeleteAssociatedTeams x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}/team method: get operationId: users.teamwork.associatedTeams.GetTeam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/associatedTeams/$count method: get operationId: users.teamwork.associatedTeams.GetCount-97ef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps method: get operationId: users.teamwork.ListInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps method: post operationId: users.teamwork.CreateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: get operationId: users.teamwork.GetInstalledApps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: patch operationId: users.teamwork.UpdateInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id} method: delete operationId: users.teamwork.DeleteInstalledApps x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat method: get operationId: users.teamwork.installedApps.GetChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp method: get operationId: users.teamwork.installedApps.GetTeamsApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition method: get operationId: users.teamwork.installedApps.GetTeamsAppDefinition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/installedApps/$count method: get operationId: users.teamwork.installedApps.GetCount-0292 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/teamwork/sendActivityNotification method: post operationId: users.user.teamwork.sendActivityNotification x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo method: get operationId: users.GetTodo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo method: patch operationId: users.UpdateTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo method: delete operationId: users.DeleteTodo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists method: get operationId: users.todo.ListLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists method: post operationId: users.todo.CreateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id} method: get operationId: users.todo.GetLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id} method: patch operationId: users.todo.UpdateLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id} method: delete operationId: users.todo.DeleteLists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions method: get operationId: users.todo.lists.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions method: post operationId: users.todo.lists.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: get operationId: users.todo.lists.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: patch operationId: users.todo.lists.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id} method: delete operationId: users.todo.lists.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/extensions/$count method: get operationId: users.todo.lists.extensions.GetCount-27f6 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks method: get operationId: users.todo.lists.ListTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks method: post operationId: users.todo.lists.CreateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: get operationId: users.todo.lists.GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: patch operationId: users.todo.lists.UpdateTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id} method: delete operationId: users.todo.lists.DeleteTasks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: get operationId: users.todo.lists.tasks.ListAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments method: post operationId: users.todo.lists.tasks.CreateAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: get operationId: users.todo.lists.tasks.GetAttachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id} method: delete operationId: users.todo.lists.tasks.DeleteAttachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: get operationId: users.todo.lists.tasks.GetAttachmentsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: put operationId: users.todo.lists.tasks.UpdateAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value method: delete operationId: users.todo.lists.tasks.DeleteAttachmentsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count method: get operationId: users.todo.lists.tasks.attachments.GetCount-e9c9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession method: post operationId: users.user.todo.lists.todoTaskList.tasks.todoTask.attachments.createUploadSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions method: get operationId: users.todo.lists.tasks.ListAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: get operationId: users.todo.lists.tasks.GetAttachmentSessions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: patch operationId: users.todo.lists.tasks.UpdateAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id} method: delete operationId: users.todo.lists.tasks.DeleteAttachmentSessions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: get operationId: users.todo.lists.tasks.GetAttachmentSessionsContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: put operationId: users.todo.lists.tasks.UpdateAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content method: delete operationId: users.todo.lists.tasks.DeleteAttachmentSessionsContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count method: get operationId: users.todo.lists.tasks.attachmentSessions.GetCount-53ee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: get operationId: users.todo.lists.tasks.ListChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems method: post operationId: users.todo.lists.tasks.CreateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: get operationId: users.todo.lists.tasks.GetChecklistItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: patch operationId: users.todo.lists.tasks.UpdateChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id} method: delete operationId: users.todo.lists.tasks.DeleteChecklistItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count method: get operationId: users.todo.lists.tasks.checklistItems.GetCount-f104 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: get operationId: users.todo.lists.tasks.ListExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions method: post operationId: users.todo.lists.tasks.CreateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: get operationId: users.todo.lists.tasks.GetExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: patch operationId: users.todo.lists.tasks.UpdateExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id} method: delete operationId: users.todo.lists.tasks.DeleteExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count method: get operationId: users.todo.lists.tasks.extensions.GetCount-c962 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: get operationId: users.todo.lists.tasks.ListLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources method: post operationId: users.todo.lists.tasks.CreateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: get operationId: users.todo.lists.tasks.GetLinkedResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: patch operationId: users.todo.lists.tasks.UpdateLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id} method: delete operationId: users.todo.lists.tasks.DeleteLinkedResources x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count method: get operationId: users.todo.lists.tasks.linkedResources.GetCount-58c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/$count method: get operationId: users.todo.lists.tasks.GetCount-9520 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta() method: get operationId: users.user.todo.lists.todoTaskList.tasks.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/$count method: get operationId: users.todo.lists.GetCount-47c4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/todo/lists/delta() method: get operationId: users.user.todo.lists.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf method: get operationId: users.ListTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id} method: get operationId: users.GetTransitiveMemberOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit method: get operationId: users.GetTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.directoryRole method: get operationId: users.GetTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/{directoryObject-id}/graph.group method: get operationId: users.GetTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/$count method: get operationId: users.transitiveMemberOf.GetCount-b904 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.administrativeUnit method: get operationId: users.ListTransitiveMemberOf.AsAdministrativeUnit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.administrativeUnit/$count method: get operationId: users.TransitiveMemberOf.GetCount.AsAdministrativeUnit-9c79 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.directoryRole method: get operationId: users.ListTransitiveMemberOf.AsDirectoryRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.directoryRole/$count method: get operationId: users.TransitiveMemberOf.GetCount.AsDirectoryRole-462d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.group method: get operationId: users.ListTransitiveMemberOf.AsGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user-id}/transitiveMemberOf/graph.group/$count method: get operationId: users.TransitiveMemberOf.GetCount.AsGroup-062f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users(userPrincipalName='{userPrincipalName}') method: get operationId: users.user.GetUserByUserPrincipalName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users(userPrincipalName='{userPrincipalName}') method: patch operationId: users.user.UpdateUserByUserPrincipalName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users(userPrincipalName='{userPrincipalName}') method: delete operationId: users.user.DeleteUserByUserPrincipalName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/$count method: get operationId: users.GetCount-ee47 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/delta() method: get operationId: users.delta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/getAvailableExtensionProperties method: post operationId: users.getAvailableExtensionProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/getByIds method: post operationId: users.getByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users/validateProperties method: post operationId: users.validateProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required